用Socket模拟浏览器进行Upload提交
2006-9-5 23:14:57
说起来用Socket模拟post请求传递字符串数据这个已经不是什么难点了.现在已经有很多人都会了. 最近需要一个用Socket模拟POST请求, 但是模拟的是表单中的multipart/form-data,也就是upload表单. 以下是按照标准的w3c格式传输文件,同时加了cookie设置以便于某些应用.以下代码绝对原创.原理就是,向远程地址建立socket连接,然后向里面写数据. 本地已经不提供代码:
相关工程:
http://code.google.com/p/rfc1867/ 最后更新:2006/10/14
C语言版本:
http://www.zhanglihai.com/blog/c_360_socket_Unix_C/C++.html
年前写的sendmail C#版本: http://www.zhanglihai.com/blog/c_336_CSharp_SendMail_SMTP.html
|