我是新的bie。 我需要通过post requet方法将数据发送到服务器。 这是示例POST:
POST /bin/login HTTP/1.1
Host: 127.0.0.1:8000
Accept: image/gif, image/jpeg,
Referer: http://127.0.0.1:8000/login.html
Accept-Language: en-us
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Content-Length: 37
Connection: Keep-Alive
Cache-Control: no-cache
User=Peter+Lee&pw=123456&action=login
我读了一个关于http post方法的例子。我试试....但有一些问题。
这是我的问题:
当我使用firefox查看"发布请求"但它不喜欢例子的结果。 (关于firefox中的请求结构)它只是firefox的图形。我不知道有任何"新线"在此图片中,标题和正文之间。 (抱歉,我无法将图片上传到这里!)
https://drive.google.com/file/d/0B7hpo_7GsGHtdzhhajRjbnNQNTQ/view?usp=sharing
因为我使用的服务器每行发送标题和正文。 谢谢!
答案 0 :(得分:0)
我认为这只是Firefox显示请求标头的方式,它将常规标头与描述主体内容的标头分开,即使它们在请求中实际上并不相同。当我使用Web Developer工具时,我的显示与您的显示略有不同:
它在标题为的部分中显示Content-Type
和Content-Length
标题
“从上传流请求标头”。也许您正在使用不同版本的FF或不同的开发人员工具(也许您正在使用Firebug?)。