0

我正在使用 restful 服务来使用 php 发出getpost请求,这是一个现成的代码它适用于get 过程,但它在post时不起作用,我只是分配参数它将被传递给函数,例如:

 $resp = httpRequest("http://wordpress.org/",
        80, "POST", "/support/topic/junk-after-document-element-breaking-feed",
        array("replies" => "3"));
4

1 回答 1

0

如果服务不提供,您不能在服务的 url 上使用 post 方法。即使服务在 GET 上回答它也不允许我们相信它在 POST 上回答。

大致这是两个独立的链接。

GET  /weather - return some content (or 404 if not exist).
POST /weather - return another content (or 404 if not exist).

遵循 http 标准或 REST 方法是开发人员的职责。如果服务文档没有描述使用 POST 方法的请求,那么很可能没有这样的 API(即使您看到 REST 标志市场手册)。

于 2013-11-07T11:31:57.233 回答