Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在$.ajaxSetup()中设置REST服务调用的主url,并在后续调用中仅设置服务方法_Javascript_Jquery_Ajax_Rest - Fatal编程技术网

Javascript 在$.ajaxSetup()中设置REST服务调用的主url,并在后续调用中仅设置服务方法

Javascript 在$.ajaxSetup()中设置REST服务调用的主url,并在后续调用中仅设置服务方法,javascript,jquery,ajax,rest,Javascript,Jquery,Ajax,Rest,我想看看是否有一种方法可以用REST实现这一点,因为我知道我可以用$.soap实现这一点 我想做这样的事,可能吗?见: $.ajaxSetup({ cache: false, crossDomain: true, dataType: "json", url: "http://localhost:8080/warfile/rest-api/cmds/", }); 随后的

我想看看是否有一种方法可以用REST实现这一点,因为我知道我可以用$.soap实现这一点

我想做这样的事,可能吗?见:

        $.ajaxSetup({
            cache: false,
            crossDomain: true,
            dataType: "json",
            url: "http://localhost:8080/warfile/rest-api/cmds/",
        });
随后的调用将类似于:

$.ajax({
   method: "setPort",
   type: "POST",
   data: JSON.stringify({ "port": "8431" })
});

在对此进行了一点研究之后,我发现这样做是可能的,但是按照使用ajax的标准来看,这是非常不明智的。

嗯,我没有。现在我使用了方法:setPort,在$.ajaxSetup之后的第一个$.ajax调用中,代码执行经过调用,但没有进入成功或错误函数..呃,不,它将进入错误函数。。