获取主机名我想网站的网址进入我的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) –