2012-12-06 38 views

回答

2

URI属性与GET请求一起发送。如果从服务器请求一个网页浏览器发送给它看起来像这样的Web服务器的请求:

<open the connection to www.server.com> 
GET /form HTTP/1.1 
<server sends document> 

如果你把包含的数据,你已经指出的字符串GET请求只会被添加到URI

<open the connection to www.server.com> 
GET /[email protected]@comments=good%20site HTTP/1.1 
<server sends document> 

这样做的缺点是使用默认的Web服务器日志功能,客户端发送的所有数据将被写入到服务器日志,因为它是请求URI的一部分!

仅供参考,请看这里:Hypertext Transfer Protocol -- HTTP/1.1

0

的属性,你指的是真正称为查询字符串(一切后“?”被认为是查询字符串),和查询字符串为简单的URL的一部分整体,因此是标题的一部分。它们没有放入体内。

相关问题