我正在重新实现客户端没有源代码并且正在失去对服务器的访问权限的 REST API...
我发现呼叫者正在发送帖子但没有发布数据。所有参数都在 URL 中指定,或者如果它是张贴表单将是什么操作。
像这样:
"POST http://foo.com/api/rest/?method=users.add_user&token=foo§ion=bar&group=baz HTTP/1.1" 200 605 "-" "-"
令我惊讶的是,这些参数既不在 $_GET 也不在 $_POST 中,而仅在 $_REQUEST 中可用。
我在这里错过了什么吗?为什么它们不在 $_GET 中作为访问的 URL 的一部分?显而易见的答案是“因为这是一个 POST 所以 GET 是未定义的”?
有人能告诉我我对那些超级全球人的误解吗?