php - 下面两个url有什么区别
本文介绍了php - 下面两个url有什么区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
http://117.80.169.239:1234/api/
http://117.80.169.239:1234//api/ 为什么有时候两个斜杠可以访问,有时候不可以
解决方案
不一样,PATH_INFO 不一样,请求的是两个不同的地址。
在 PHP 和静态资源里,默认会映射到文件目录上,对于文件目录 /
和 //
这连个开始是可以理解为一致的,所以会出现都可以访问的情况。
但从 HTTP
协议角度看,一个是 GET /api/
,一个是 GET //api/
,是两个不同地址。
这篇关于php - 下面两个url有什么区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文