AngularJS - AJAX方法Post变成Options Request

时间:2017-06-13 05:59:26

标签: angularjs http post request options

我使用AngularJS将XML发送到Web服务器。

网络服务器:80 - >后端服务器:20399

当我在 Chrome 中发送请求时,它可以正常工作:
[1]



但是当我将它发送到 firefox 时,它会成为一个选项请求而且它不起作用 [2]

这是我的简单代码:

$.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.');
            }
        });

1 个答案:

答案 0 :(得分:0)

  

一旦选项请求,它将始终首先发出选项请求   经过授权,之后您的邮寄请求将被提出。

问题是您提出的请求是未经授权的,请从服务器端检查代码。