2010-03-11 28 views
1

我正在開發黑莓應用程序,我想從我的本地主機(本地機器)訪問網站。我正在黑莓模擬器8350上運行應用程序。如何通過黑莓模擬器的http請求訪問localhost網站?

從我的代碼我可以瀏覽請求從互聯網任何網站,我得到的答覆。

當我試圖把它的URL爲localhost:8080 /門/ index.php文件,它顯示我埃羅消息

HTTP錯誤404 描述所請求的資源(/portal/index.php)是無法使用。

我在Windows上通過端口8080運行我的apache webserver。

如何從黑莓模擬器訪問我的本地機器網站?

請幫助和指導我。 謝謝 SIA

回答

0

問題解決了。

在我的本地機器上,我在端口8080上運行apache,並且MDS服務正在運行並綁定在同一端口上。

只需在本地計算機上更改Apache的端口,即可幫助我從Blackberry Simulator連接到本地計算機和Internet。

@Franci,謝謝你的想法。

0

localhost始終指向執行DNS解析的計算機。在你的情況下,這將是黑莓模擬器。

要讓模擬器向您的開發機器發送HTTP請求,您需要指定該機器的DNS名稱或IP地址。確切的名字取決於你的模擬器和你的本地網絡的網絡配置。

+0

好吧,我做到了,但得到相同的錯誤信息。 哦,是的!我還運行黑莓電子郵件和MDS服務。 另外,當我嘗試從本地機器訪問我的網站時,向我顯示了黑莓電子郵件和MDS服務的頁面。 – SIA 2010-03-11 18:49:01

+0

正如我所說,這取決於如何配置BlackBerry模擬器,本地計算機和本地網絡。我還沒有使用黑莓模擬器,所以我不知道它對本地機器網絡配置有什麼影響,但是考慮到您的評論,我懷疑它重複了本地計算機的IP地址或DNS名稱,因此您點擊黑莓服務。 (除非你指定模擬器的IP而不是本地機器的IP :-) – 2010-03-11 19:22:03

+0

感謝您的時間。 是的,你是絕對正確的。我認爲它複製的IP和運行在端口8080. 我怎樣才能配置mds模擬器不復制或交互我的本地機端口8080(我運行Apache) – SIA 2010-03-11 19:55:38