Internet 高手,请进

120 2000-03-17 09:38:00
关于HTTP问题:
DELPHI下如何使用HTTP协议进行数据传输,
C++下如何使用HTTP协议进行数据传输,
...全文
196 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
telan 2000-03-19
  • 打赏
  • 举报
回复
在Viusal C++下,有现成的WinInet类可以调用,它
很好地封装了HTTP.FTP和GOPHER协议,如果你用的
是VC的话,建议用它来实现HTTP客户端.
Chen_Lin 2000-03-19
  • 打赏
  • 举报
回复
TCP/IP........
Firing_Sky 2000-03-19
  • 打赏
  • 举报
回复
……
neil 2000-03-19
  • 打赏
  • 举报
回复
delphi下不是有现成的http的vcl吗? 想使用http,正如tonyhan所述,使用tcp/ip是少不了的一步,delphi里也有tcp/ip的vcl的,你研究一下vcl的用法吧。
sirius 2000-03-18
  • 打赏
  • 举报
回复
HTTP协议的工作基础是TCP/IP啊~~
HTTP协议是C/S模式的
你大概想写一个Web 服务器,或者一个浏览器吧
那是麻烦的事
其实事情本身很简单,例如upload几个文件和字符串(submit from a form),

就是朝server的80端口发送这样的字符串:
Content-type: multipart/form-data, boundary=AaB03x

--AaB03x
content-disposition: form-data; name="field1"

Joe Blow
--AaB03x
content-disposition: form-data; name="pics"
Content-type: multipart/mixed, boundary=BbC04y

--BbC04y
Content-disposition: attachment; filename="file1.txt"
Content-Type: text/plain

... contents of file1.txt ...
--BbC04y
Content-disposition: attachment; filename="file2.gif"
Content-type: image/gif
Content-Transfer-Encoding: binary

...contents of file2.gif...
--BbC04y--
--AaB03x--

哈哈,照着RFC文档copy paste也算回答问题...

你真的要写web server 或 web browser的话,恐怕要读最少一个月的RFC啦...我就是


tonyhan 2000-03-18
  • 打赏
  • 举报
回复
我向大家应该搞清楚,TCP/IP是数据通讯协议,HTTP则是浏览Web网站所采用的协议,两者有本质的不同,至于SSL则是网络安全协议。所以无论你用HTTP或是SSL都
需要利用TCP/IP传输数据。
King 2000-03-17
  • 打赏
  • 举报
回复
为什么非用HTTP协议,不用TCP或UDP呢?
King 2000-03-17
  • 打赏
  • 举报
回复
..
120 2000-03-17
  • 打赏
  • 举报
回复
因为涉及到SSL安全

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧