下面两个url有什么区别

原创
2016-08-04 09:22:10835浏览

http://117.80.169.239:1234/api/
http://117.80.169.239:1234//api/ 为什么有时候两个斜杠可以访问,有时候不可以

回复内容:

http://117.80.169.239:1234/api/
http://117.80.169.239:1234//api/ 为什么有时候两个斜杠可以访问,有时候不可以

不一样,PATH_INFO 不一样,请求的是两个不同的地址。

在 PHP 和静态资源里,默认会映射到文件目录上,对于文件目录 /// 这连个开始是可以理解为一致的,所以会出现都可以访问的情况。

但从 HTTP 协议角度看,一个是 GET /api/,一个是 GET //api/,是两个不同地址。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。