web HTTP传送参数方式

版权声明:孤 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请求的任何一个部分作为输入。

猜你喜欢

转载自blog.csdn.net/Wu000999/article/details/82390503