关于http请求的问题,如何得到返回的错误码,比如404?
我编写了一个发送http请求的测试程序,分别用了下面几个函数。
InternetOpen
InternetOpenUrl
InternetReadFile
用IE访问一个不存在的页面时,比如:“http://www.sina.com.cn/abc”,会得到一个404错误。
但用我的测试程序得到以下内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<style>
a:link {font:9pt/12pt 宋体, MS Song; color:red}
a:visited {font:9pt/12pt 宋体, MS Song; color:#4e4e4e}
</style>
<meta HTTP-EQUIV="Content-Type" Content="text-html; charset=gb2312">
<title>HTTP 404 未找到</title>
</head>
<script>
。。。。。省略。。。。。
从“<title>HTTP 404 未找到</title>”可以知道访问失败了,有什么好的方法吗?谢谢大家:)