使用CURL PHP发布请求返回错误400?静态错误的请求

Shiv Kumar Ganesh

我正在使用cUrl和PHP进行发布请求,下面提到了代码

<?php            
 $data = array("employeeAuth" => array("employeeNumber" => "376819"));
 $data_post = json_encode($data);
 echo $data_post;
 $cSession = curl_init('http://10.40.4.170:80/xxxxxx/eeee/zzzz/kkkk');
 curl_setopt($cSession,CURLOPT_CUSTOMREQUEST,"POST");
 curl_setopt($cSession,CURLOPT_POSTFIELDS,$data_post);
 curl_setopt($cSession,CURLOPT_RETURNTRANSFER,true);
 curl_setopt($cSession,CURLOPT_HTTPHEADER,array(
            "Content-Type:application/json;charset=UTF-8",
            "Content-Length:". strlen($data_string)
           ));
 $result=curl_exec($cSession);
 curl_close($cSession);
 echo $result;
?>

这段代码运行后,我从服务器收到错误400,作为响应,指出该请求在语法上是错误的。如果我做错了任何事情,请告诉我。

杰克·科布(Jake Cobb)

Content-Length基于进行设置$data_string,但我想您的意思是,$data_post因为$data_string它在任何地方都没有定义。但是,尝试Content-Length一起删除所有条目,CURL会为您计算并包含它。另外,在每个标头中的冒号后面应包含一个空格。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用Jive REST API发布共享-收到400错误的请求错误

来自分类Dev

使用DotNetOpenAuth返回Amazon(400)错误请求

来自分类Dev

OAuth,PHP,Rest API和curl发出400错误请求

来自分类Dev

Amazon s3a使用Spark返回400错误请求

来自分类Dev

使用Curl Php SSL身份验证的400错误请求

来自分类Dev

发出http请求时CURL的怪异行为(错误400)

来自分类Dev

无法使用PHP发出CURL发布请求

来自分类Dev

PHP CURL错误请求400-Mapquest地理编码

来自分类Dev

Django:使用sengrid在电子邮件中添加抄送会返回HTTP错误400:错误的请求

来自分类Dev

Google Drive API使用PageToken返回400错误请求

来自分类Dev

Django:使用sengrid在电子邮件中添加抄送会返回HTTP错误400:错误的请求

来自分类Dev

PHP CURL请求失败,出现503错误

来自分类Dev

使用DotNetOpenAuth返回Amazon(400)错误请求

来自分类Dev

使用发布请求验证登录时发生PHP错误

来自分类Dev

使用php发送GET请求时出现HTTP 400错误请求错误

来自分类Dev

使用CURL创建和发送邮件的Office 365 REST API获取HTTPCode 400错误请求

来自分类Dev

使用CURL创建联系人的Office 365 REST API获取HTTPCode 400错误请求

来自分类Dev

使用cUrl请求svg.sencha.io时请求错误

来自分类Dev

elasticsearch-php更新返回错误请求,其中curl不

来自分类Dev

PHP curl Soap请求错误

来自分类Dev

PHP Curl在发布请求中发送了错误的Content-Type

来自分类Dev

curl返回400个不带引号的错误请求

来自分类Dev

使用RestTemplete和postForObject的400错误请求

来自分类Dev

Curl 400 错误请求关键字“on”

来自分类Dev

使用 django 1.10.5 的 Ajax 发布请求错误

来自分类Dev

PHP Curl HTTP/1.1 400 错误请求

来自分类Dev

使用 php 发布 GeoJSON 数据时出现错误请求

来自分类Dev

使用 Curl PHP 的 Soap 请求

来自分类Dev

对 SOAP Web 服务的 PHP Curl 请求的错误请求

Related 相关文章

  1. 1

    无法使用Jive REST API发布共享-收到400错误的请求错误

  2. 2

    使用DotNetOpenAuth返回Amazon(400)错误请求

  3. 3

    OAuth,PHP,Rest API和curl发出400错误请求

  4. 4

    Amazon s3a使用Spark返回400错误请求

  5. 5

    使用Curl Php SSL身份验证的400错误请求

  6. 6

    发出http请求时CURL的怪异行为(错误400)

  7. 7

    无法使用PHP发出CURL发布请求

  8. 8

    PHP CURL错误请求400-Mapquest地理编码

  9. 9

    Django:使用sengrid在电子邮件中添加抄送会返回HTTP错误400:错误的请求

  10. 10

    Google Drive API使用PageToken返回400错误请求

  11. 11

    Django:使用sengrid在电子邮件中添加抄送会返回HTTP错误400:错误的请求

  12. 12

    PHP CURL请求失败,出现503错误

  13. 13

    使用DotNetOpenAuth返回Amazon(400)错误请求

  14. 14

    使用发布请求验证登录时发生PHP错误

  15. 15

    使用php发送GET请求时出现HTTP 400错误请求错误

  16. 16

    使用CURL创建和发送邮件的Office 365 REST API获取HTTPCode 400错误请求

  17. 17

    使用CURL创建联系人的Office 365 REST API获取HTTPCode 400错误请求

  18. 18

    使用cUrl请求svg.sencha.io时请求错误

  19. 19

    elasticsearch-php更新返回错误请求,其中curl不

  20. 20

    PHP curl Soap请求错误

  21. 21

    PHP Curl在发布请求中发送了错误的Content-Type

  22. 22

    curl返回400个不带引号的错误请求

  23. 23

    使用RestTemplete和postForObject的400错误请求

  24. 24

    Curl 400 错误请求关键字“on”

  25. 25

    使用 django 1.10.5 的 Ajax 发布请求错误

  26. 26

    PHP Curl HTTP/1.1 400 错误请求

  27. 27

    使用 php 发布 GeoJSON 数据时出现错误请求

  28. 28

    使用 Curl PHP 的 Soap 请求

  29. 29

    对 SOAP Web 服务的 PHP Curl 请求的错误请求

热门标签

归档