2014-03-05 294 views
0

我的主機名有問題。我如何訪問在本地主機上託管的web api

在開始使用url我可以訪問web api方法。在主機file.like

http://localhost:49809/QuickBook/Import/QB 

但我已經添加的主機名:

127.0.0.1  xxx 

現在我可以訪問使用這樣的:http://XXX/QuickBook/Import/QB

我又回去了,並試圖使用本地主機訪問。現在它沒有找到..我得到錯誤:HTTP/1.1 404沒有找到

注意:我已經刪除主機文件中的主機名。

任何人都可以解釋爲什麼一旦它在主機文件中被更改,它就不能通過locahost訪問。

,我怎麼能解決這個..

回答

0

您可以

IIS -> Create Site 

Binding -> yoursitename.anyextension 

Project -> properties -> Web -> Use Local IIS server -> ProjectUrl: http://yoursitename.anyextension 
1

默認IP做到這一點的localhost127.0.0.1你映射到xxx。你可以這樣修改主機文件,它們都可以工作:

127.0.0.1  localhost xxx 
+0

感謝您的幫助。我能夠在提琴手中使用loclhost進行連接。我的網址是:http:// localhost/QuickBook/Import/QB。讓我不可能連接端口號,如:http:// localhost:49809/QuickBook/Import/QB。(web api項目正在運行) – Kavitha

+0

對不起,我可以通過端口號連接。 – Kavitha

相關問題