问题标签 [server-variables]

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.

0 投票
1 回答
907 浏览

jsp - 如何检索自定义服务器变量 ASP 到 JSP

我有两个可以在 ASP 页面上看到的自定义服务器变量:
“HTTP_ONE”“HTTP_TWO”
从经典 ASP 页面重定向时,如何在 JSP 页面上检索这些数据?我不想使用查询字符串或表单。


更新

ASP 页面

JSP 页面

0 投票
2 回答
1177 浏览

php - 2 个不同用户的 $_SERVER['HTTP_USER_AGENT'] 值可以相同吗?

我在问一个基本问题。

如果用户不修改将由浏览器设置的标头信息,两个不同系统的 $_SERVER['HTTP_USER_AGENT'] 是否可以相同?

0 投票
2 回答
4894 浏览

asp.net - Request.ServerVariables["HTTP_HOST"] 为空或为空

这是 IIS 7.5 上的 ASP.NET 2.0 网站。下面是我的 global.asax。它有 BeginRequest 和一个静态方法。有人看到 Request.ServerVariables["HTTP_HOST"] 为空或为空有任何问题吗?

全球.asax:

这在 IIS 6 的本地机器和测试服务器上运行良好,但在 IIS 7.5 的生产服务器上运行良好。

添加调试信息,发现返回 null 的是string.IsNullOrEmpty(httpHost)语句。当我查看 Firebug 时,我看到请求标头显示主机已按预期设置。

有任何想法吗?

注意:我将直接在 BeginRequest 中移动 GetHost 中的代码,但现在只是寻找对当前行为的一些解释

更新:我试图访问页面上的 Page_Load 并且我得到了正确的值。所以它可能与 Global.asax 或不确定还有什么有关。

0 投票
1 回答
687 浏览

php - $_SERVER['SCRIPT_NAME''] 在 PHP-CGI 中?

我需要 php-apache 中的变量$_SERVER['SCRIPT_NAME']用于 PHP-CGI。

我想将 php-apache 的所有变量用于 php-cgi 或一个表比较 apache 和 cgi 之间的变量。

0 投票
2 回答
9269 浏览

php - 从命令行访问 $_SERVER 变量

如何访问我在 PHP 命令行中设置的 $_SERVER 变量?

当我尝试调用我创建的 PHP 方法时,我收到以下错误,这表明所有$_SERVER变量仅在通过其 URL 调用我的应用程序时定义,即网络服务器:

更具体地说,我正在使用Codeigniter,但不要认为这是问题所在。

想法?

0 投票
2 回答
7252 浏览

php - $_SERVER["SCRIPT_URL"]:它何时可靠存在?

在我的本地环境中(Apache 2.2.26 上的 PHP 5.4.24)$_SERVER["SCRIPT_URL"]存在,但我读到这个变量并不总是存在,即使我无法准确找到它何时存在以及何时不存在。

我想知道这个变量需要什么才能可靠地存在。

0 投票
1 回答
232 浏览

php - 如何使用 $_SERVER 变量的路径,修改它并将其分配给 PHP 中的某个变量?

正如我们所知$_SERVER,数组是由 Web 服务器编写的,对其进行任何更改都不是一个好习惯。现在的场景是我$_SERVER在我的项目中使用这个数组,我想临时更改数组的数组元素之一的值$_SERVER。我想将这个临时更改的值分配给某个变量 say $redirection_path。这个怎么做?以下是我打印数组后的数组元素$_SERVER

现在我想从上面的数组中获取路径值并将其更改为以下值:

但是在这样做的同时,实际的$_SERVER数组不应该受到影响。我应该如何以最佳方式做到这一点?提前致谢。

0 投票
1 回答
104 浏览

sql-server - 使用 VBA 设置 MSSQL 数据库变量,以便在此处的视图中使用

我有一个非常常见的设置,客户端运行的本地数据库 Access 2013 .accde,有一些本地表,但主要是链接表和视图在他们公司的 Microsoft SQL Server 2005 上运行。

其中一个视图应该根据 order_type 过滤订单,order_type 是订单表中的一个字段。目前还没有,要实现过滤控制。

视图,我们称之为 viewOrderFilter,必须是“动态的”。我想我会通过使它与视图查询中的 order_type 这个字段匹配到一个数据库变量来实现它。

如何使用 VBA 代码将 @var_OrderFilter 设置为一个值,以便可以将 WHERE order_type=@var_OrderFilter 添加到视图的查询中?

编辑:这是有效的语法吗?这些可以执行查询还是必须是存储过程或类似的?在代码中,我希望测试一个 int 是否可以设置为 NULL,但不幸的是,如果我在 Microsoft Server Management Studio 的任何地方输入它,程序就会崩溃,所以我不能在那里“尝试”任何东西。

感谢您的建议。

0 投票
1 回答
1117 浏览

laravel - 在 homestead.yaml 中设置特定于站点的服务器变量

我希望我可以为特定站点设置服务器变量,在本例中是用于使用 Behat 进行验收测试的 URL。

我可以在 nginx 中手动设置它,例如:

但是,我想知道是否有一种方法可以在 homestead.yaml 中定义它,这样我就不必在每次配置时都添加该行,或者同事是否需要在他们的机器上进行设置。

我想做类似的事情:

0 投票
1 回答
287 浏览

php - 使用 .htaccess 文件实现 url 重写而不影响 $_SERVER['SCRIPT_NAME']

我想设置我的 ERP 产品的 SaaS(软件即服务)版本。每个购买产品的用户都可以使用特定于每个用户的 url 访问产品(例如:erp.com/user1/)。但是不会为每个用户创建一个物理文件夹,它将是一个虚拟文件夹,并且将有一个程序文件的副本,该副本将位于根目录中。

我尝试使用 htaccess 文件,并在此处包含我编写的代码,它不是通用解决方案,它仅适用于“文件夹 1”的情况

问题是当我实现 $_SERVER['SCRIPT_NAME'] 返回 'erp.com/' 时,我需要获取 'erp.com/folder1/' 而不是这个,还请建议我为这个问题提供一个通用的解决方案。

谢谢你。