空或太短的HTTP消息

时间:2015-11-16 22:45:46

标签: php http httprequest pecl

我的代码中遇到同样的问题,但我没有传递addPostFile方法。所以我想知道是否需要将其他配置传递给请求对象。

有什么想法吗?

这是我的代码

$request = new HttpRequest($myURL, HttpRequest::METH_GET);
$request->setBody('');
$request->addQueryData(
    array(
        'service' => 'delete',
        'data' => $dataSend
    ));
$request->send();

1 个答案:

答案 0 :(得分:0)

  1. 删除$request->setBody('');您正在提出请求,并且不应该有请求的正文。
  2. 确保$dataSend不为空$dataSend = is_null($dataSend)? "":dataSend