是否可以发出跨域jQuery发布请求并返回响应。 有人知道格式吗?
如果没有,有谁知道我还可以在客户端使用什么来发出请求并获得响应?
谢谢。
您不能将 JSONP 用于帖子。
还有其他解决方案,例如本地代理(实际上完全不需要JSONP)。
Op 已请求有关本地代理的详细信息。 通过本地,我的意思是提供jQuery的服务器的本地。 这只是一个 CURL 帖子,然后回显出名为 data 的对象中返回的任何内容:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com');
curl_setopt($ch, CURLOPT_POSTFIELDS,'a=hello&b=world'); // use your post data here.
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$resp = curl_exec($ch);
curl_close($ch);
echo json_encode(array('data'=>$resp));