On 24/03/2014 16:20, mikie wrote:
Here is some code:
        import socket,sys

        s=socket.socket()
        port=int(sys.argv[1])
        s.bind(("127.0.0.1",port))
        s.listen(2)
        cls,addr=s.accept()

        data=cls.recv(1024)
        f=data.pop("Proxy-Connection")
        cls.close()

Im trying to delete some headers in the request but get an error saying:
'str' object has no attribute 'pop'

How can I modify data received from the client?


Strings are immutable so you'll need string methods to manipulate your data see http://docs.python.org/3/library/stdtypes.html#text-sequence-type-str

--
My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language.

Mark Lawrence

---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com


--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to