python socket send 错误:TypeError: 'str' does not support the buffer interface

来源:互联网 发布:light.js 编辑:程序博客网 时间:2024/05/22 14:19
def my_post2():import http.client, urllib.parse#params = urllib.parse.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'})#params = urllib.parse.urlencode({'number': 12524})#myheaders = {"User-Agent": 'iClock Proxy/1.09',"Accept": "*/*",'Connection':'close'}conn = http.client.HTTPConnection("www.baidu.com:80")#conn.request("POST", "/", params, headers)#    def request(self, method, url, body=None, headers={}):#conn.request("GET", "/", params, headers)#conn.request("GET", "/", "", headers)#conn.request("GET", "/", headers=myheaders)#def putrequest(self, method, url, skip_host=0, skip_accept_encoding=0):conn.putrequest("POST", "/", skip_host=0,skip_accept_encoding=1)conn.putheader('User-Agent','iClock')conn.putheader('Connection','close')conn.putheader('Accept','*/*')conn.endheaders()conn.send('333')response = conn.getresponse()print(response.status, response.reason)conn.close()my_post2()

 

提示:TypeError: 'str' does not support the buffer interface,改为 conn.send(b'333') 后成功!

 

def my_post2():import http.client, urllib.parse#params = urllib.parse.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'})#params = urllib.parse.urlencode({'number': 12524})#myheaders = {"User-Agent": 'iClock Proxy/1.09',"Accept": "*/*",'Connection':'close'}conn = http.client.HTTPConnection("www.baidu.com:80")#conn.request("POST", "/", params, headers)#    def request(self, method, url, body=None, headers={}):#conn.request("GET", "/", params, headers)#conn.request("GET", "/", "", headers)#conn.request("GET", "/", headers=myheaders)#def putrequest(self, method, url, skip_host=0, skip_accept_encoding=0):conn.putrequest("POST", "/", skip_host=0,skip_accept_encoding=1)conn.putheader('User-Agent','iClock')conn.putheader('Connection','close')conn.putheader('Accept','*/*')conn.endheaders()conn.send(b'333')response = conn.getresponse()print(response.status, response.reason)conn.close()my_post2()
	
				
		
原创粉丝点击