2014-11-10 2 views
1

에서 읽을 때 오류 403을 얻기이 코드가 있습니다웹 vb.net

 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)) 

을하지만 마지막 줄 내가 PHP 스크립트를 만들어가 이렇게 안 오류 (403)을 제공합니다. PHP의는

<?php 

$pass="test"; 

if ($pass==$_GET['password']){ 
echo "Correct!"; 
} else { 
echo "Incorrect!"; 
} 

편집이다 : 나는 PHP에서 작업하는 동안 나는 그런 문제를 가지고 아무 문제

+0

는 PHP 파일에 대한 권한을 확인합니다. – lxg

+0

@lxg its 755, 항상 허용됩니다. –

답변

1

와 웹 브라우저를 통해 액세스 할 수 있습니다. 일부 서버 구성은 존재하지 않는 사용자 에이전트로 웹 요청을 거부합니다.

사용자 에이전트를 설정하려면, 수행

client.Headers["User-Agent"] = "myUserAgentString"; 
+0

고대의 질문이지만, 실제로 이것은 제가 당시 사용했던 해결책이었습니다. –