Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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/78.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 在jQuery中,POST请求如何使用相对路径?_Javascript_Jquery_Html_Post_Postman - Fatal编程技术网

Javascript 在jQuery中,POST请求如何使用相对路径?

Javascript 在jQuery中,POST请求如何使用相对路径?,javascript,jquery,html,post,postman,Javascript,Jquery,Html,Post,Postman,我正在分析一个HTML页面的代码,看到加载页面时,会出现如下POST请求: $.post('/video_info/html5',{v:video_id},function(data){ //it does something here with data },'html'); 页面URL的格式为:https://example.com/watch?v=123#video=456。 然后,我尝试使用Postman向https://example.com/video_info/h

我正在分析一个HTML页面的代码,看到加载页面时,会出现如下POST请求:

$.post('/video_info/html5',{v:video_id},function(data){
    //it does something here with data    
},'html');
页面URL的格式为:
https://example.com/watch?v=123#video=456
。 然后,我尝试使用Postman向
https://example.com/video_info/html5
带有参数v=video\u id(例如:
The\u Lord\u of \u Rings\u 2002
),但它没有得到任何响应,而上面的代码可以得到它(我使用了firebug,可以看到响应)

URL中是否有错误:
https://example.com/video_info/html5

URL中是否有错误:

不,这是相对于您描述的页面URL的
post
(ajax)调用中URL的正确解析

ajax
请求带有标题,这可能使它们看起来与其他请求不同。有问题的网站也可能正在查看
参考者
(原文如此)和/或保持服务器端跟踪X页刚刚从IP 1.2.3.4加载的事实,因此可以回复视频请求


人们有时会竭尽全力保护自己的内容不被使用,除非是以他们希望的方式使用。

URL本身没有问题,但不能使用JavaScript向外部域发出AJAX请求。您可以感谢响应是
成功
?@anmarti yes,响应是
succeed
如果您从控制器返回
Json
,您应该使用
数据获得响应。YourField
$。post
发出AJAX请求是否有任何方法从域外发送此类post请求以获得相同的结果?@MrCold:从服务器,是的,(几乎)任何东西都可以被欺骗。从浏览器中,可能不会,您可能会遇到。