我想知道是否有办法链接到domain.com/index.htm
这样的页面,并将其视为纯文本/代码,而不是实际呈现页面的浏览器。
更好的是,如果可以使用php脚本,那将是不可思议的。 (这不是指向外部页面的链接,而是我自己的ftp站点上的链接。)
答案 0 :(得分:0)
您的意思是“在浏览器中查看页面来源”吗?
您可以通过建立URL连接并读取流来使用Java关闭所有文本。我不知道PHP的功能可能是什么。
答案 1 :(得分:0)
您可以创建一个php处理程序来执行此操作,例如getHtml.php?file=index.html
,然后使用file_get_contents
和htmlspecialchars
输出它。
答案 2 :(得分:0)
在Chrome和Firefox上,您可以输入
view-source:http://www.server.com/page.html
在地址栏中,浏览器将打开页面的源代码而不进行渲染。
对于PHP,除非服务器在单独的请求中将其提供给您,否则您无法看到脚本的来源(请参阅Paul Creasy的回答)。
答案 3 :(得分:0)
PHP安装程序在apache mime类型列表中注册phps
扩展名(使用application/x-httpd-php-source
mime类型)。它代表PHP源代码,PHP确实突出显示自己:http://yhub.ru/test.phps
不幸的是,正如您所看到的,它不支持HTML突出显示。