首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python如何输出到connection里

2013-02-18 
python怎么输出到connection里?已经打通了HTTP的Connection然后怎么输出至connection里面?用哪个库?conn

python怎么输出到connection里?
已经打通了HTTP的Connection然后怎么输出至connection里面?
用哪个库?

conn = httplib.HTTPConnection(self.__url)
conn.request("POST", "", params, headers)

就是这个之后

想实现java的这个功能
output = new OutputStreamWriter(httpConnection.getOutputStream(),"UTF-8");

谢谢大家!
[解决办法]
不懂java,但估计只是post数据吧?
post的数据也是在header里面的,你把数据加入到header里面(\r\n\r\n结束),发request就行了
下面是个例子
--------------------
POST报文头如下:
POST /sn/index.php HTTP/1.1
Accept: */*
Accept-Language: zh-cn
host: localhost
Content-Type: application/x-www-form-urlencoded
Content-Length: 12
Connection:close
sn=123&n=asa
在http头后边有一空行,空行后边接着发送post数据,长度通过Content-Length: 12
指出,此post数据中包含两项
sn=123
n=asa
其中:Content-Type: application/x-www-form-urlencoded 指定POST数据的编码类型
Content-Length: 12 POST数据的长度
----------------------

热点排行