我使用AngularJS将XML发送到Web服务器。
网络服务器:80 - >后端服务器:20399
当我在 Chrome 中发送请求时,它可以正常工作:
但是当我将它发送到 firefox 时,它会成为一个选项请求而且它不起作用
这是我的简单代码:
$.ajax({
type: 'POST',
url: 'http://fraranorex01:20399/GBEMessage',
crossDomain: true,
data: $scope.xml,
success: function(responseData, textStatus, jqXHR){
},
error: function(responseData, textStatus, errorThrown){
alert('POST failed.');
}
});
答案 0 :(得分:0)
一旦选项请求,它将始终首先发出选项请求 经过授权,之后您的邮寄请求将被提出。
问题是您提出的请求是未经授权的,请从服务器端检查代码。