Joe*_*ito 45 javascript ajax jquery postman
我发现这个非常有用的chrome扩展名为postman,这是一个非常有用的扩展,特别是在编写RESTful应用程序时.
我困惑的一件事是这个插件/扩展如何能够在不同的域上成功发送POST请求?
我尝试使用像这样的Postman投票.

在提交之后,投票实际上被计入,但是当我尝试使用ajax和javascript时,它失败了,因为浏览器的原始策略不同.
这怎么可能呢?
这是我使用jquery的代码.我在我的电脑中使用了它,localhost.
init: function() {
$.ajax({
url: 'http://domain.com/vote.php',
type:'POST',
dataType: 'html',
data: {
id: '1'
},
success: function(data) {
if ( data == 'voted' ) {
$('.set-result').html( 'you already voted. try again after 24 hours' );
} else {
$('.set-result').html( 'successfully voted' );
}
}
});
},
Run Code Online (Sandbox Code Playgroud)
Moh*_*sen 34
Chrome打包应用可以拥有跨域权限.当您安装Postman时,它会向您承诺此应用将访问任何域.
通过放置*/*在permissions您的清单文件的部分,你可以做到这一点.
在此处阅读更多内容:https: //developer.chrome.com/extensions/xhr.html
che*_*aby 11
您可以添加以下标头以在邮递员中发送Ajax请求.
Content-Type application/json
X-Requested-With XMLHttpRequest
Run Code Online (Sandbox Code Playgroud)
截图
信用到猎户座
| 归档时间: |
|
| 查看次数: |
51251 次 |
| 最近记录: |