问题标签 [request.servervariables]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - Sharepoint 剥离 HTTP 标头
我有一个自定义共享点应用程序,其安全模型取决于 HTTP 标头。当移动设备发出请求时,每个请求都会添加一个名为 HTTP_RIM_DEVICE_EMAIL 的 http 标头。我通过以下方法获取 http 标头:
我传入“HTTP RIM DEVICE EMAIL”,它返回 null。我在同一台服务器上有一个常规的 asp.net 2.0 站点,当我通过黑莓向它发出请求时,我看到了标题,但在请求共享点站点时却没有。
有没有办法防止共享点剥离我需要的 http 标头?
url - request.serverVariables() "URL" 与 "Script_Name"
我正在维护一个经典的 asp 应用程序,在查看代码时,我遇到了两行类似的代码:
我不明白...有什么区别?他们都忽略了我设置的将 /path 文件夹作为根文档的 URL 重写(上面的 URL 被重写为“/to/file.asp”)
更多信息:该站点部署在 IIS 7 上
asp.net-mvc - asp.net mvc 我什么时候应该读取服务器变量?
我可以从服务器变量收集信息的适当时间(代码的一部分)是什么时候?我的意思是,我试过打电话给这个
在控制器构造函数中,但我得到一个空指针异常,而在一个动作中它可以正常工作。在每个动作中调用它似乎不太干净..
c# - ASP.NET:UrlReferer 的值错误,在从 jquery 调用的静态(webmethod)页面中询问
任何人都可以帮忙吗?我正在尝试询问应该包含 Google.com 的 UrlReferer,但它包含我当前的站点。我的网页是一个标准的 HTM 页面,jquery 像这样调用一个静态方法
在这个方法中,我像这样对 Request.UrlReferrer 进行标准查找
但它总是包含我当前的域,这有点可疑,所以我创建了一个标准的asp.net页面并做了同样的事情,它 100% 没有问题。
因此,当我的 htm 页面通过 jquery 调用我的 webmethod(静态)并询问UrlReferrer
它时,它似乎返回ALWAYS
了我当前的站点,这是错误的。
有谁知道解决方法?
session_start
我什至尝试在etc 中做一些事情,global.asax
但没有修复。
编辑:我如何在 html 中从 jquery 调用页面
.net - 服务器变量和 POST 数据
我有一段跟踪代码正在捕获REMOTE_HOST
、SERVER
、REQUEST_METHOD
和。它通过用户和 IP 从数据库中获取这些信息并将它们粘贴到数据库中。SCRIPT_NAME
QUERY_STRING
ServerVariables
在 ASP.NET 中获取回发到 URL 的确切内容的最佳方法是什么?有HTTP_POST
吗?我宁愿不抓住一些东西,然后不得不解析它。
asp.net - ASP.NET - 区分 localhost 和 127.0.0.1
您如何区分访问 127.0.0.1 和 localhost 的请求。
这行代码在 Windows 7 和 VS2010 内置的 web 服务器上是分不出来的。
尝试使用以下命令访问您自己的内置 Web 服务器: http://127.0.0.1/ 然后 http://localhost/
sharepoint - xsl 服务器变量返回 null
xsl 服务器变量 URL 返回 null。我尝试了所有其他服务器变量,它们都返回空值。
为了让 xsl 显示服务器变量,我需要做些什么(比如在 IIS 或 web.config 中)?(我正在 sharepoint 中的 webpart 上工作)。
<ParameterBinding Name="URL" Location="ServerVariable(URL)" DefaultValue=""/>
<xsl:param name="$URL"/>
asp.net - Request.ServerVariables["REMOTE_ADDR"] 是否足够可靠?
目前我正在使用 Request.ServerVariables["REMOTE_ADDR"] 从客户端获取 IP。
调用此方法时我得到什么保证。还是我也应该查看其他 ServerVariables?
.net - Request.ServerVariables("REMOTE_ADDR") 为我公司内外的多个登录检索相同的 IP
我被要求编写代码来跟踪访问我公司的 .NET 在线应用程序之一的访问者的 IP 地址。这实际上是我做的第二个,去年年底做了另一个网站。我当时和现在再次注意到,我有时会在我所知道的另一个盒子上显示相同的 IP 地址……有时是同事的,有时甚至不在这栋大楼里。代码非常简单,这是我获取地址的方式:
当用户登录时,我将结果记录到数据库中。我今天早上在我的开发箱上进行的测试,当然,产生了 127.0.0.1 ......很好,这正是我的预期。当我在我们的登台服务器上部署代码时,我得到了我的实际 IP 地址(我已经看到了它,当我看到它时就知道它了)。一切都很好.....但是随后我们 QA 组的一位同事进行了一些测试,并且我的 IP 地址已记录在数据库中。我确信我们不会共享那个地址。
我还记得在我第一次部署时看到了这一点,当时来自美国各个州的客户的交易都使用我的 IP 地址记录下来。我没有看到任何东西......有人可以告诉我这是怎么回事吗?几乎就像正在缓存事务标头并且后续调用没有获取新用户的信息。
有任何想法吗?谢谢!
c# - 关于获取用户 IP 地址的 ASP.NET 问题
我正在尝试使用以下方法获取 IP 地址:-
此代码输出 127.0.0.1。
下面的代码什么也没有显示!
如何获取 IP 地址?用户的真实 IP 地址?
[编辑]
我不想要确切的位置顺便说一句。我需要知道国家,然后相应地将用户重定向到网页。