我有这段代码:
Dim address As String = "http://codex561.cuccfree.org/dev/login.php?password=" & pw
Dim client As WebClient = New WebClient()
Dim webresult As String = (client.DownloadString(address))
但最后一行给出了错误403.我制作了PHP脚本,它不应该这样做。 PHP是
<?php
$pass="test";
if ($pass==$_GET['password']){
echo "Correct!";
} else {
echo "Incorrect!";
}
编辑:我可以通过网络浏览器访问它而没有任何问题
答案 0 :(得分:1)
在PHP中工作时遇到了这样的问题。某些服务器配置拒绝使用不存在的用户代理的Web请求。
要设置用户代理,请执行以下操作:
client.Headers["User-Agent"] = "myUserAgentString";