Sho*_*nka 10
请求意味着要求某事,并应给予。你需要那个东西。查询意味着询问某事是真/可用还是假/不可用,您可能无法取回该东西,但您将获得状态、状态或信息。
请求意味着要求收集该对象。查询意味着要求确认对象的状态,例如。可用性,真/假,
我可以吃点东西吗?您正在请求食物。
这样好吗?这是一个查询:
一个请求就像我请你去超市一样。在这里,我请你离开现在的地方,去超市带一件或多件东西回来。现在,你可以去超市,但一旦你到了,你会问自己,我应该带什么?为了让你顺利逛完超市,我应该给你一个清单,列出你在超市需要带或做的事情,给你一个物品描述,告诉你你可以在哪个过道或部门找到它们。此列表现在代表您的查询。
因此,如果您的客户端需要例如从远程服务器获取一些数据,您将需要发出请求。这个请求有一个类型,比如“GET”来获取资源或数据,或者“POST”来执行创建新用户帐户等操作。
对于完成其工作的请求,您必须指定您需要此请求获取哪些数据或资源以及在哪里找到它。这就像您需要从超市购买哪些物品以及您可以从哪个过道找到它们。例如,您的请求可以有一个查询,根据他的 id 返回特定用户的数据。但是您需要知道应该向谁发送带有此查询的请求,以便根据传递的 id 取回用户的数据。
为了发出请求,您需要将它发送到您可以使用 IP 或映射到它的域访问的后端应用程序。类似于:“ http://www.mywebsite.com ”。但是要获取特定类型的数据,例如用户数据,您需要告诉后端应用程序您要搜索什么。这是由称为“路径”的东西指定的。例如:“ http://www.mywebsite.com/users ”。这里的路径是“/users”部分。当您使用路径一个或多个查询参数(如用户 ID)提交到此域时,该查询将起作用。因此,您将向“ http://www.mywebsite.com/users/1234”,这里的“1234”代表您需要获取其数据的用户ID。这就像告诉你去名为“mywebsite.com”的超市,去“users”岛或部门并获取id为“1234”的项目。
我希望我设法为您简化了一些概念。
| 归档时间: |
|
| 查看次数: |
5168 次 |
| 最近记录: |