【问题标题】:How does a PHP server recognize API request types?PHP 服务器如何识别 API 请求类型?
【发布时间】:2021-10-27 18:25:33
【问题描述】:

我的 EC2 服务器正在成功解析来自 Postman GET 查询的端点路径和参数(并返回带有适当成功代码的 JSON)。当我使用 POSTMAN 发送 POST 查询时,它包含一个正文,但请求标头是相同的。

一个标准的 API POST 请求是否仅仅因为它有一个主体而被识别?如果正文被用于 GET 参数怎么办?那么如何识别 PUT 或 DELETE 请求呢?请原谅我的无知。

【问题讨论】:

  • 原来,对于 PHP,请求类型在 $_SERVER['REQUEST_METHOD'] 中。

标签: parsing post amazon-ec2 get postman


【解决方案1】:

请求的第一行包含请求类型、目标和http版本:

GET /index.html HTTP/1.1

标题紧随其后,然后是一个空行,然后是正文,如果有的话。

也许您用来向您显示请求的任何内容都没有向您显示请求行本身,或者它可能在不同的地方向您显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 2012-07-16
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多