【问题标题】:How to make a POST request with JSON string?如何使用 JSON 字符串发出 POST 请求?
【发布时间】:2012-08-13 09:47:00
【问题描述】:

没有 cURL 怎么办?

我在解析 JSON 字符串时不会遇到问题,但是我怎样才能发出一个 POST 请求来返回一个包含数据的 json 字符串??

$dataFeed=$_GET["dataFeed"]; 
$url='urlneedtopostto';

$data=array('data'=>$dataFeed);
$jsonString=json_encode($data);

如何发布请求?

【问题讨论】:

  • 使用 file_get_contents();在这里回答:stackoverflow.com/questions/10668609/…
  • 如果你想使用 $_POST 你必须创建一个表单来提交它。这是有用的link
  • @JosuaMarcelChrisano 实际上,您不必这样做。将 cURL 或 file_get_contents 与上下文一起使用也可以。
  • 所以我应该使用markR的链接?
  • 我试过马克所说的,我得到 bool(false)

标签: php json http post


【解决方案1】:

也许您可以使用 jQuery 发布请求? http://api.jquery.com/jQuery.post/

【讨论】:

  • 抱歉解决方案必须是纯 php。
猜你喜欢
  • 2016-03-28
  • 2011-05-11
  • 1970-01-01
  • 2016-07-19
  • 1970-01-01
  • 1970-01-01
  • 2016-11-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多