关于php支持的协议与封装协议总结(推荐)
发布时间:2021-03-15 17:15:16 所属栏目:PHP教程 来源:网络整理
导读:前言 当今web程序的开发技术真是百家争鸣,ASP.NET,PHP,JSP,Perl,AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要,因为它让我们理解了Web应用程序的内部工作。 PHP 带有很多内置 URL 风格的封装协议,可用于类似 fopen()、
php://input 可以访问请求的原始数据的只读流,将post请求中的数据作为PHP代码执行。
zip://,bzip2://,zlib://协议zip://,zlib://协议在双off的情况下也可以正常使用; zip://,zlib:// 均属于压缩流,可以访问压缩文件中的子文件,更重要的是不需要指定后缀名。
使用方法 zip://archive.zip#dir/file.txt zip:// [压缩文件绝对路径]#[压缩文件内的子文件名] 测试 先将要执行的PHP代码写好文件名为phpcode.txt,将phpcode.txt进行zip压缩,压缩文件名为file.zip,如果可以上传zip文件便直接上传,若不能便将file.zip重命名为file.jpg后在上传,其他几种压缩格式也可以这样操作。 由于#在get请求中会将后面的参数忽略所以使用get请求时候应进行url编码为%23,且此处经过测试相对路径是不可行,所以只能用绝对路径。 data://协议(编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |