首页 理论教育 ASP程序语法错误发现方法

ASP程序语法错误发现方法

时间:2023-11-05 理论教育 版权反馈
【摘要】:由此可见,在编写一个具有成百上千行代码的应用程序过程中,通过浏览器查找应用程序的语法错误,可以为程序员带来很大的便利。图6-2 HTTP 500内部服务器错误界面在此要附带说明一点,在图6-2所示的错误信息中,有一行“HTTP错误500.100-内部服务器错误-ASP错误”,这是Web服务器所产生的HTTP错误,所谓的“HTTP错误”指的是Web服务器碰到不合法的操作而产生的低级错误。

ASP程序语法错误发现方法

语法类错误是由于不正确的脚本语法导致的, 在大多数情况下, 解释器和编译器会指出行号和所在行中的字符位置, 以及在相应的位置上缺少的内容。

【例 6.1】 在浏览器中运行下面的代码:

〈%

Dim A

A=1

If A=1

Response .Write ″A 等于 1″

Else

Response .Write ″A 不等于 1″

End If

%〉(www.xing528.com)

文件命名为6-1.asp,实例的运行结果如图6-2所示。

从图6-2中可以看到,IE浏览器详细地显示了实例的错误信息。在实例文件6-1.asp中的第4行,出现“缺少Then”的错误,发生错误的语法是“If A=1”语法。

由此可见,在编写一个具有成百上千行代码的应用程序过程中,通过浏览器查找应用程序的语法错误,可以为程序员带来很大的便利。

图6-2 HTTP 500内部服务器错误界面

在此要附带说明一点,在图6-2所示的错误信息中,有一行“HTTP错误500.100-内部服务器错误-ASP错误”,这是Web服务器所产生的HTTP错误,所谓的“HTTP错误”指的是Web服务器碰到不合法的操作而产生的低级错误。

HTTP错误有数种类型,例如:

●HTTP404:错误码为404,表示所要执行的网页不存在。

●HTTP500:错误码为500,表示内部服务器错误。

●HTTP5000.100:错误码为500,次要错误码为100,表示内部服务器错误-ASP错误。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈