Postman Echo邮差回声,GET,postman POST,PUT和DELETE等,postman request method,postman请求方法

通过API请求,您可以与具有要访问的API端点的服务器联系,并执行某些操作。这些操作是HTTP方法。

最常用的方法是GET,POST,PUT和DELETE。方法的名称是不言自明的。例如,GET使您可以从服务器检索数据。POST使您可以将数据添加到服务器中的现有文件或资源。PUT允许您替换服务器中的现有文件或资源。DELETE允许您从服务器中删除数据。

邮差回声

postman-echo.com是Postman主持的示例API,可用于试验各种类型的请求。它返回您在请求中发送的数据作为其响应的一部分。

Postman Echo是可用于测试REST客户端并进行示例API调用的服务。它提供了终点GETPOSTPUT,各种身份验证机制和其他实用的端点。

卷曲

请求方法

HTTP有多个请求“动词”,如GETPUTPOSTDELETE, PATCHHEAD,等。

HTTP方法(动词)定义了服务器应如何解释请求。本节中的端点演示了各种HTTP谓词。邮差支持所有HTTP动词,包括一些很少使用的,如PROPFINDUNLINK

有关HTTP Verbs的详细信息,请参阅RFC 2616

GET GET请求

https://postman-echo.com/get?foo1=bar1&foo2=bar2

HTTP GET请求方法用于从服务器检索数据。数据由唯一URI(统一资源标识符)标识。

GET请求可以传递参数到使用“查询字符串参数”服务器。例如,在以下请求中,

http://example.com/hi/there?hand=wave

参数“hand”的值为“wave”。

此端点回显HTTP标头,请求参数和请求的完整URI。

PARAMS


foo1

BAR1

foo2的

BAR2

示例请求

GET请求Woops

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_078883ea-ac9e-842e-8f41-784b59a33722" class="language-javascript">curl <span style="color:#f8f8f2">--</span>location <span style="color:#f8f8f2">--</span>request GET <span style="color:#a6e22e">"https://postman-echo.com/get?foo1=bar1&foo2=bar2"</span></code></span></span>

示例响应

200 - 好的

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code class="language-javascript">{
  "args": {
    "foo1": "bar1",
    "foo2": "bar2"
  },
  "headers": {
    "x-forwarded-proto": "https",
    "host": "postman-echo.com",
    "accept": "*/*",
    "accept-encoding": "gzip, deflate",
    "cache-control": "no-cache",</code></span></span>

POST POST原始文本

https://postman-echo.com/post

HTTP POST请求方法用于将数据传输到服务器(并引出响应)。返回的数据取决于服务器的实现。

一个POST请求可以传递参数使用“查询字符串参数”中的服务器,以及请求主体。例如,在以下请求中,

POST / hi / there?hand = wave

参数“hand”的值为“wave”。请求正文可以采用多种格式。这些格式由请求的MIME类型定义。可以使用Content-TypeHTTP标头设置MIME类型。最常用的MIME类型是:

  • multipart/form-data
  • application/x-www-form-urlencoded
  • application/json

此端点回显HTTP标头,请求参数,请求正文的内容以及请求的完整URI。

身体


<span style="color:#808080"><span style="color:#d9d9d9 !important"><code class="language-javascript">This is expected to be sent back as part of response body.</code></span></span>

示例请求

POST原始文本

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_1eb1cf9d-2be7-4060-f554-73cd13940174" class="language-javascript">curl --location --request POST "https://postman-echo.com/post" \
  --data "This is expected to be sent back as part of response body."</code></span></span>

POST POST表单数据

https://postman-echo.com/post

HTTP POST请求方法用于将数据传输到服务器(并引出响应)。返回的数据取决于服务器的实现。

一个POST请求可以传递参数使用“查询字符串参数”中的服务器,以及请求主体。例如,在以下请求中,

POST / hi / there?hand = wave

参数“hand”的值为“wave”。请求正文可以采用多种格式。这些格式由请求的MIME类型定义。可以使用Content-TypeHTTP标头设置MIME类型。最常用的MIME类型是:

  • multipart/form-data
  • application/x-www-form-urlencoded
  • application/json

此端点回显HTTP标头,请求参数,请求正文的内容以及将数据作为表单参数发送时请求的完整URI。

身体


foo1

BAR1

foo2的

BAR2

示例请求

POST表单数据

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_083e46e7-53ea-87b1-8104-f8917ce58a17" class="language-javascript">curl --location --request POST "https://postman-echo.com/post" \
  --data "foo1=bar1&foo2=bar2"</code></span></span>

PUT PUT请求

https://postman-echo.com/put

HTTP PUT请求方法类似于HTTP POST。它也意味着将数据传输到服务器(并引出响应)。返回的数据取决于服务器的实现。

一个PUT请求可以传递参数使用“查询字符串参数”中的服务器,以及请求主体。例如,在以下原始HTTP请求中,

PUT / hi / there?hand = wave

身体


<span style="color:#808080"><span style="color:#d9d9d9 !important"><code class="language-javascript">This is expected to be sent back as part of response body.</code></span></span>

示例请求

PUT请求

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_12c51acc-50d2-2d9b-10d6-cc80e3a10d70" class="language-javascript">curl --location --request PUT "https://postman-echo.com/put" \
  --data "This is expected to be sent back as part of response body."</code></span></span>

PATCH PATCH请求

https://postman-echo.com/patch

HTTP PATCH方法用于更新服务器上的资源。PATCH请求的确切用法取决于相关服务器。有许多服务器实现的处理方式PATCH不同。从技术上讲,它 PATCH支持Query String参数和Request Body。

此端点接受HTTP PATCH请求并提供调试信息,例如HTTP标头,查询字符串参数和请求主体。

身体


<span style="color:#808080"><span style="color:#d9d9d9 !important"><code class="language-javascript">This is expected to be sent back as part of response body.</code></span></span>

示例请求

补丁请求

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_8c53212f-42cd-cb37-6e02-08c47a7c8bb1" class="language-javascript">curl --location --request PATCH "https://postman-echo.com/patch" \
  --data "This is expected to be sent back as part of response body."</code></span></span>

DEL DELETE请求

https://postman-echo.com/delete

HTTP DELETE方法用于删除服务器上的资源。DELETE请求的确切用法取决于服务器实现。通常, DELETE请求支持Query String参数以及Request Body。

此端点接受HTTP DELETE请求并提供调试信息,例如HTTP标头,查询字符串参数和请求主体。

身体


<span style="color:#808080"><span style="color:#d9d9d9 !important"><code class="language-javascript">This is expected to be sent back as part of response body.</code></span></span>

示例请求

删除请求

<span style="color:#808080"><span style="color:#d9d9d9 !important"><code id="cURL_0_1f0fad16-6bff-5130-2056-7f4af6b18912" class="language-javascript">curl --location --request DELETE "https://postman-echo.com/delete" \
  --data "This is expected to be sent back as part of response body."</code></span></span>

 

发布了29 篇原创文章 · 获赞 25 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/woguyanli/article/details/96878221
今日推荐