首页 > 手机 > 配件 > "id":"1664225"},asp开发

"id":"1664225"},asp开发

来源:整理 时间:2022-04-08 11:25:59 编辑:华为40 手机版

这也有个弊端,如果服务器端禁用了错误回显或者自定义了错误页面,则无法判断;通过在本地Cookies中的SESSIONID名称来判断语言:此种方式不可靠,PHP开发站点的SESSIONID默认名称为PHPSESSID,Java开发站点的SESSIONID默认名称为JSESSIONID;通过其它Header头信息判断开发语言:此方式不可靠,如PHP-FPM默认会输出PHP版本信息到Header头信息中,可以通过配置参数来关闭信息显示;。

怎么知道一个网站是由ASP、PHP还是NET开发的?

怎么知道一个网站是由ASP、PHP还是NET开发的

如何判断一个网站是用何种语言开发的,方法有很多,但不能完全100%保证能判断出来。首先,以下方式判断网站的开发语言,是不靠谱的,如:看文件后缀是无法判断出来的,不是说后缀是.php就代表此网站是用PHP开发的,同样,不是说后缀是.do就代表网站是用Java开发的;为什么?因为使用URL Rewrite技术可以完全自定义URL(包括文件后缀名);单纯通过服务器系统也是无法判断网站是用何种语言开发的,为什么?因为IIS服务器上不光光可以跑.NET,同样也可以跑PHP,Nginx上不光可以跑PHP,也可以代理到.NET、 Java站点;那么我们该如何判断一个网站用的是什么语言开发的呢?可以综合通过以下方法来判断:最可靠的方式:通过网站报错信息来判断语言种类,各类异常错误抛出时会透露语言信息。

但是这也有个弊端,如果服务器端禁用了错误回显或者自定义了错误页面,则无法判断;通过在本地Cookies中的SESSIONID名称来判断语言:此种方式不可靠,PHP开发站点的SESSIONID默认名称为PHPSESSID,Java开发站点的SESSIONID默认名称为JSESSIONID; 通过其它Header头信息判断开发语言:此方式不可靠,如PHP-FPM默认会输出PHP版本信息到Header头信息中,但是可以通过配置参数来关闭信息显示;。

文章TAG:1664225asp开发

最近更新