DELETE请求Floodlight SDN控制器中的Ajax

时间:2015-06-17 20:32:59

标签: javascript ajax json sdn

我的JavaScript中有一个函数,它向Floodlight控制器的REST接口发出Ajax请求。

function excluir(nome)
{
    var jsonExclui = ("{" + '"name": "'+nome+'" }');
    alert(jsonExclui);
    $.ajax(
    {
        url: "http://192.168.56.99:8085/wm/staticflowpusher/json",
        method: "DELETE",
        //  type: 'DELETE',
        data: jsonExclui,
        dataType: "json",
        success: function(data)
        {
            alert(data.status);
        },
        error: function(data)
        {
            alert("Deu erro : "+data.status);
        }
    });
}

接受DELETE方法并显示在SDN控制器文档中。

https://floodlight.atlassian.net/wiki/pages/viewpage.action?pageId=1343518

但在分析浏览器控制台时,他意识到他告诉我发送OPTIONS而不是删除。

  

远程地址:192.168.56.99:8085请求网址:' http:192.168.56.99:8085 / wm / staticflowpusher / json'请求   方法:选项状态代码:405方法不允许

     

Accept-Ranges:bytes允许:DELETE,POST连接:keep-alive   内容类型:application / json日期:星期四,2015年5月14日11:46:43 GMT   服务器:Restlet-Framework / 2.3.1 Transfer-Encoding:chunked

有一些方法可以让浏览器在预先请求OPTIONS时不这样做吗?

0 个答案:

没有答案