2015-02-06 51 views
0

我有一個Web服務託管在我的WAMP服務器上。 URL:http://localhost/appname/service.phpWAMP服務器,開始從Android活動獲取403禁止響應

我有一個Android應用程序調用Web服務的方法。

在logcat的,我可以看到的響應是一個通用的HTML頁面,指出403禁止,你沒有訪問的頁面等等,但是當我去哪個叫我可以訪問服務就好了Android代碼的URL。

在Apache的錯誤日誌我

AH01630: client denied by server configuration: C:/wamp/www/appname/service.php 

爲什麼我可以通過我的瀏覽器,但不是通過我的設備直接訪問的網址是什麼?兩者都在同一個WiFi網絡上。

這是以前工作(過去一個月)。

回答

-1

第一個提示:你的網絡工作應該在AsyncTask裏面而不是在Activity中完成。 http://developer.android.com/reference/android/os/AsyncTask.html

第二則提示:您如何構建HTTP請求?

+0

第一個提示:我正在使用AsyncTask。第二項任務:如前所述,如果我把它粘貼到瀏覽器中,網址就沒有問題。我通過將wamp服務器置於離線狀態,停止/啓動服務然後將其恢復到在線狀態來解決此問題。不管怎麼說,還是要謝謝你 – andrewb 2015-02-07 01:01:02