獲取主機名我想網站的網址進入我的WebAPI方法。 e.g 我的網站的名字是abc.com和我的API方法的URL現在xyz.com/getdetails?a=1 我的WebAPI控制器上我想abc.com URL識別此方法被調用。中的WebAPI方法
1
A
回答
0
酪氨酸;
HttpContext.Current.Request.UserHostName;
或
HttpContext.Current.Request.UserHostAddress;
不要忘記添加using System.Web;
。
+0
我有嘗試這一點,但它總是給我的WebAPI hostaddress或主機名 –
0
我相信你所需要的參照網址。
Request.UrlReferrer
+0
它總是給空值。 –
+0
適合我。我從一個jsfiddle演示向我的api發出請求。我urlReferrer回來了:https://fiddle.jshell.net/_display/ 什麼是你的代碼是什麼樣子?聽起來像你在提出api請求之前訪問屬性。 – trevster344
相關問題
- 1. WebAPI的安全方法
- 2. C#WebApi POST方法和TypeScript
- 3. 方法不允許在WebAPI中發帖
- 4. Get方法衝突不是的WebAPI
- 5. 如何獲得的WebAPI方法
- 6. ASP.Net的WebAPI POST方法存儲空值
- 7. 傳遞整數數組的WebAPI方法
- 8. 在ASP MVC的WebAPI操作方法
- 9. 從WebApi中刪除HttpRequestHeaders中的特定cookie的方法
- 10. 如何在C#中的WebAPI中執行POST方法#
- 11. WebApi OData HttpConfiguration擴展方法丟失
- 12. ASP.NET WebApi - HttpClient - 未找到方法
- 13. Asp.net WebApi方法代替AngularJs服務
- 14. 調用webapi方法給出404
- 15. 從WebAPI調用自定義方法
- 16. AJAX調用不會觸及WebAPI方法
- 17. 無法使用的WebAPI上傳文件中使用的WebAPI MultipartFormDataStreamProvider
- 18. HttpContext.Response.OutputStream在WebAPI的HttpResponseMessage中使用的替代方法
- 19. 正確的方法來創建在C#中的WebAPI超媒體
- 20. PostAsJsonAsync後的WebApi方法中的對象null
- 21. 將MultipartFormDataContent從Controller Action方法發佈到WebApi Post方法
- 22. 在webapi actionfilter中正確使用ninject的方法
- 23. 如何獲取WebAPI Web服務中可用方法的列表?
- 24. 如何檢索ASP.NET WebAPI MediaTypeFormatter中的HTTP請求方法?
- 25. 中的WebAPI
- 26. 在RESTful WebApi方法中檢索委託人
- 27. 如何在asp.net中使用await webapi post方法
- 28. C#WebAPI - 在Model中調用POST方法作爲參數
- 29. 如何在webapi中調用用戶定義方法
- 30. 在WebApi方法中反序列化JSON對象列表
你想要調用你的客戶端的IP地址嗎? –
@SyedAliTaqi我想要客戶的域名。 –
嘗試[這](http://stackoverflow.com/a/1445109/3621001) –