BLOG
Enjoy when you can, and endure when you must.
APR 08, 2014/Python
multipart/form-data格式的POST实体封装与提交
在Python中,我们通常使用urllib2中提供的工具来完成HTTP请求,例如向服务器POST数据。通常情况下,所有的数据都会进行URL编码并将Content-Type设置为application/x-www-form-urlencoded。不过在一些特殊的情况下(例如服务器限制而不允许使用这种类型的数据提交)或者上传文件的时候,则需要用到multipart/form-data格式的POST提交。这种时候,我们可以手动对数据进行封装,如下面的代码所做的操作:def encode_multipart_formdata(fields, files):  &n...
1