Php 获取Ajax帖子URL
我想通过AJAX检索一篇文章的URL。我已经创建了一个路由器来管理来自用户的所有请求,例如GET和POST。我只是在检索AJAX发布的URL时遇到了问题。我可以检测到请求是一篇文章,但不知道如何找到URL 我已经尝试使用$\u服务器[“HTTP\u REFERER”]。不幸的是,这将返回当前URL,而不是AJAX帖子 比如说,Php 获取Ajax帖子URL,php,jquery,ajax,Php,Jquery,Ajax,我想通过AJAX检索一篇文章的URL。我已经创建了一个路由器来管理来自用户的所有请求,例如GET和POST。我只是在检索AJAX发布的URL时遇到了问题。我可以检测到请求是一篇文章,但不知道如何找到URL 我已经尝试使用$\u服务器[“HTTP\u REFERER”]。不幸的是,这将返回当前URL,而不是AJAX帖子 比如说, $.ajax({ url: '/blah', data: form_data, type: 'POST',
$.ajax({
url: '/blah',
data: form_data,
type: 'POST',
contentType: false,
processData: false,
success: function (data) {
var a = $.parseJSON(data);
alert(a.message);
},
error: function(xhr, status, error) {
var err = eval("(" + xhr.responseText + ")");
alert(err.Message);
}
});
这个url是“/blah”,因为所有请求都通过我的路由器运行,它将把post请求发送到我的路由器,然后路由器将处理它返回的信息。不过,我似乎无法在我的路由器中获取此url。您可以使用$\u服务器[“REQUEST\u URI”]或$\u服务器[“REDIRECT\u url”]获取相同的url。请添加有问题的代码。谢谢@VaibhaviSojitraYes,$\u服务器[“REQUEST\u URI”]将提供使用Ajax调用的url。