如果有帮助,C#的WebRequest中也有一个类似的类。虽然我不想在 java 或 .NET 中使用它,但我想知道如何在本机 C/C++ 代码(对于 Windows)中实现它。
以供参考:
try {
URL url=new URL("http://google.ca");
HttpURLConnection con=(HttpURLConnection)url.openConnection();
con.connect();
int code = con.getResponseCode();
System.out.println(code);
} catch (MalformedURLException e) {
System.err.println("Error reading URL.");
}
打印出来:
200
意思是“好的”
我知道我可能需要使用套接字并发送一个用户代理字符串,但我不知道从哪里开始。每当我学习一门新语言时,我喜欢做的第一件事就是尝试将我的代码移植到它上面,但是这个让我很难过。
任何帮助表示赞赏