版权声明:孤 https://blog.csdn.net/Wu000999/article/details/82390503
简介
当用户的浏览器提出访问动态资源的请求时,它并不仅仅是要求访问该资源的副本。通常,它还会随着请求提交各种参数。正是这些参数保证了服务器端应用程序能够生成适合各种用户需求的内容。
HTTP请求使用4种主要方式向应用程序传递参数:
通过URL查询字符串
通过REST风格的URL的文件路径
通过HTTPcookie
通过在请求主体中使用POST方法
URL查询字符串
在URL中,?前面的是资源的路径,后面的是参数,参数之间用 & 连接
REST风格的URL文件路径
REST风格的URL: 指在URL文件路径而非查询字符串中包含参数的URL
例如,下面这个包含查询字符串的URL:
http://wahh-app.com/search?make=ford&model=pinto
与下面包含 “REST风格”参数的URL相对应:
http://wahh-app.com/search/ford/pinto
HTTPcookie
在请求头中有cookie,在相应头中有set-cookie
使用POST方法传递
除了这些主要的输入源之外,理论上,服务器端应用程序还可以使用HTTP请求的任何一个部分作为输入。