Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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/ajax/6.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
ajax调用使用jquery给出networkError-错误请求404_Jquery_Ajax - Fatal编程技术网

ajax调用使用jquery给出networkError-错误请求404

ajax调用使用jquery给出networkError-错误请求404,jquery,ajax,Jquery,Ajax,我有一个在tomcat 8080端口上运行的前端应用程序,我正在使用jquery调用backen应用程序,该应用程序是在localhost:4277/xyz/aplication上运行的python应用程序。python应用程序没有在tomcat上运行 Ajax调用总是给出NetwrokEror错误请求404 这里有Ajax调用代码 $.ajax( { type:'get'

我有一个在tomcat 8080端口上运行的前端应用程序,我正在使用jquery调用backen应用程序,该应用程序是在localhost:4277/xyz/aplication上运行的python应用程序。python应用程序没有在tomcat上运行

Ajax调用总是给出NetwrokEror错误请求404

这里有Ajax调用代码

              $.ajax(
                {
                    type:'get'
                    cache: true,
                    url: 'http://localhost:4277/v1/virtuals/aa54fa50-e4ca-4a16-9f2b-db6491062cf7',
                  contentType: 'application/json; charset=utf-8',

                    dataType: 'json',

                    success: function (data) {

                        alert('success');


                    },
                    error: function (msg, url, line) {
                        alert('error trapped in error: function(msg, url, line1)');
                        alert('msg = ' + msg + ', url = ' + url + ', line = ' + line);
                        console.log(msg);
                    }
                });

不确定,只是给你提个建议。当请求的url路径错误时,通常会出现此问题。你们直接在浏览器中点击你们的url,然后测试接下来会发生什么。它可以给你一些想法。
您还可以检查此链接:

您得到的是一个
HTTP 404
错误,表示该文件不存在。如果路径正确,则需要检查路径

或者,另一种情况可能是这样的。出于安全原因,浏览器可能会阻止跨域请求。尝试使用代理方法来avid CORS。以下是关于CORS的一些见解:


  • 在浏览器上检查此页面:…是否返回任何内容?因为如果它没有,就没有理由期望它应该来自ajax响应。404表示找不到该页面。无论是url中的输入错误,还是其他什么,都找不到该页面。