为什么没有进行CORS飞行前OPTIONS调用?

时间:2015-01-02 05:23:07

标签: javascript cors

我在localhost:8080上运行了一台服务器。我还在jquery上运行了一个小localhost:3001个应用。在那个应用中,我有一个ajax电话:

    $.ajax({
        type: 'POST',
        url: 'https://localhost:3001/posts.json',
        headers: {'Content-Type': 'application/json'},
        data: {
            "post": {
                name: "Blog 1",
                title: "Another blog",
                content: "This is a blogggg"            
            }
        }

因为它们在2个不同的端口上运行,所以我希望设置CORS协议。这是POSTContent-Type设置为{{1我希望首先进行application/json调用,但我的服务器会将其直接路由到OPTIONS
以下是我的开发工具的网络选项卡中发生的事情。

enter image description here

正如您所看到的,没有POST电话。需要发生什么才能像我期待的那样进行布线?

0 个答案:

没有答案