我应该在哪里发送Ajax请求?

时间:2015-02-07 14:27:27

标签: javascript jquery http web

使用jQuery时,在发送Ajax请求时指定要发送到的URL。例如:

$.get("someurl", function(data) {
    console.log(data);
});

我的问题是:URL是否应引用服务器上的页面,就像客户端页面位于服务器上一样?例如。像mypage/something之类的东西?或者URL是否应该使用硬编码的主机地址(如http://192.168.1.1/mypage/something

引用该页面,就像它在另一台计算机上一样)

似乎两种方法都有效。如果是这样,如果我只指定文件名而不是完整的IP地址,那么客户端浏览器如何知道发送请求的位置?

1 个答案:

答案 0 :(得分:1)

也可以。如果页面在同一个应用程序中,您可以按名称引用它。如果它位于不同的应用程序或不同的网站中,您将以完整路径引用它。