jquery跨域发布请求/响应
是否可以发出跨域jquery post请求并返回响应。有人知道格式吗 如果没有,是否有人知道我还可以在客户端使用什么来发出请求并获得响应jquery跨域发布请求/响应,jquery,post,request,cross-domain,response,Jquery,Post,Request,Cross Domain,Response,是否可以发出跨域jquery post请求并返回响应。有人知道格式吗 如果没有,是否有人知道我还可以在客户端使用什么来发出请求并获得响应 谢谢 您不能将JSONP用于post 还有其他的解决方案,比如一个本地代理,它完全不需要JSONP Op已请求有关本地代理的详细信息。本地是指提供jQuery的服务器的本地。这只是一个卷曲柱,然后它会回显一个名为data的对象中返回的任何内容: <?php $ch = curl_init(); curl_setopt($ch, CURLO
谢谢 您不能将JSONP用于post 还有其他的解决方案,比如一个本地代理,它完全不需要JSONP Op已请求有关本地代理的详细信息。本地是指提供jQuery的服务器的本地。这只是一个卷曲柱,然后它会回显一个名为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));
您可能想发布一些代码示例,说明您在跨域请求后所做的工作:@Alvin这里有一些代码,希望对您有所帮助$document.readyfunction{$.post'THE URL',functionxml{//parse xml};找不到任何关于本地代理实现的教程。你介意分享一种或任何其他可能有效的简单方法吗?谢谢。添加到我给你的回复中。我认为本地代理John是指转发服务器端请求的本地服务器。你有正在使用的服务器端脚本语言吗?是的。我在上面添加了一个PHP变体,因为它是最容易显示/遵循的!我来试试这个。