问题标签 [request-uri]

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 投票
0 回答
65 浏览

php - 我调用了 php-script 和第二个 php-script

我有 php-script 和第二个 php-script 被调用。

  1. www.foo.bar/cat/opop.php
  2. www.foo.bar/fb.php

在页面 /cat/opop.php 上有一个按钮,他被称为其他 php 脚本 /fb.php

在 /fb.php 我需要使用 track uri 但它应该给这个链接www.foo.bar/cat/opop.php

如果我$_SERVER['REQUEST_URI']在 /fb.php 中使用 - 它的背面www.foo.bar/fb.php,但我需要跟踪www.foo.bar/cat/opop.php

0 投票
1 回答
1458 浏览

request-uri - Heroku nodejs中的请求URI太长

调用 Heroku 上托管的 REST API 时出现以下错误,该 API 是用 nodejs 编写的。

我尝试了此处提到的所有选项,但看起来该问题有所不同,因此无济于事。

我正在使用 nodejs、expressjs、bodyparser。

这在我的本地机器上运行良好,但在 heroku 中给出了这个错误。

POST 414(请求 URI 太长)

0 投票
2 回答
92 浏览

php - 使用 php echo 在 div 中的类

基本上只是想知道是否可以使用 if 语句class向我的div哪个我添加一个。echo

我的代码:

如您所见,我确实尝试了几种方法,但没有成功。

0 投票
0 回答
1409 浏览

apache - REQUEST_URI 重写包括。请求参数

我有一个 WordPress 插件和主题,它们对外部 css 文件的 URL 调用有误。我稍后会解决这个问题,但在那之前,我需要做一个重定向,以便正确地提供 css。

REQUEST_URI 包含完整路径,为什么这不起作用?

注意 1:我在 RewriteCond 中尝试了几种转义字符的组合。没有任何效果。 注意 2:我使用标志 [R,L] 进行测试,以防止浏览器缓存。稍后将更改为 [R=301,L]。 注意 3:我已经测试验证问题出在 RewriteCond,而不是 RewriteRule。

更新

好的,所以这是一个糟糕的问题,也是一个愚蠢的错误。即使原始 REQUEST_URI 包含查询字符串,mod_rewrite 也明确不允许查询字符串在 REQUEST_URI 中用于匹配目的。因此,改为使用 QUERY_STRING。我认为这可以通过任何一种方式完成。

我的 REQUEST_URI 中没有真正的查询字符串——我的查询字符串位于我想要匹配的字符串中——这就是我一开始没有去 QUERY_STRING 的原因。但 mod_rewrite 仍将?视为典型的查询字符串开始。

对不起大家。我可以这样处理它,直到我解决了 WordPress 中的潜在问题:

使用 WordPress,请始终记住将您的重写置于 WordPress 重写之上。

0 投票
1 回答
979 浏览

php - 如何从 php 和 xampp 中的 Request_URI 中删除文件夹?

我有这样的 index.php 的网址 http://localhost/exercise/

当我打电话

exercise在 xampp 的 htdocs 中有项目文件夹。

http://localhost/exercise/sd/ds在我得到的网址上exercise/sd/ds

如何摆脱 request_uri 中的文件夹名称?或任何其他(如果有的话)文件夹,如果这个 php 脚本嵌套在许多文件夹中。

如何从脚本所在的这一点开始获取 Request_URI?

0 投票
1 回答
1936 浏览

regex - 如何将 nginx $request_uri 部分映射到变量中

我在这个问题中找到了谁将 $request_uri 的第一个目录映射到 nginx 变量中。

我需要使用 2 个目录和一个文件来执行此操作: localhost:80/dir1/dir2/file.html 映射到 localhost:80/$topdir/$secondir/$file

我做:

但一点运气都没有,当我在 nginx 上尝试它时,只有 $topdir 工作正常!

谢谢!

0 投票
0 回答
197 浏览

php - $_SERVER['REQUEST_URI'] 的最大长度是多少?

我想知道$_SERVER['REQUEST_URI']本身是否有限制,因为在变量(php7)中存储字符串似乎没有限制。看到这个答案

因此,如果用户可以以某种方式使用非常大的 url 进行请求(我知道存在浏览器限制),php 会将所有请求 URI 存储在$_SERVER['REQUEST_URI']吗?

编辑:对不起,这不是重复。上述问题解决了浏览器的限制。如果有人使用cURL怎么办?

0 投票
1 回答
586 浏览

php - $_SERVER['REQUEST_URI'] 当存储在 $_SESSION 中时将返回数字而不是 $_GET 值

我在第一页有以下代码:

当我$_SESSION['redirect_address']在下一页调用时,它给了我这样的信息:

虽然它必须给我一些类似的东西:

当我检查$_SESSION['redirect_address']第一页最后代码的值时,它给了我正确的值,而$_SESSION['redirect_address']在第二页代码的最开始检查相同的值,它返回数字,试图清除 cookie,但没有运气。

在网上花了4个小时,没有人能回答我的问题,请帮忙!

0 投票
1 回答
513 浏览

jquery - 将图像传递到剑道弹出窗口 [请求 Uri 太长 414]

我的网页有加载图像的剑道网格和一个“图表地图”按钮。

在此处输入图像描述 当我们单击“Graph Map”按钮时,会弹出另一个窗口,该窗口将显示第一个网格记录中的图像,然后单击“Next”/“Prev”按钮,我们可以移动到第二个、第三个图像等等。 .

我提供了整个视图的最小化版本,如下所示

onShowGraphs

在这种情况下,我收到错误 [Request Uri too long 414]。

  1. 尽管窗口存在于同一视图中,为什么 kendoWindow 将此数据作为查询字符串?

  2. 我该如何纠正这个问题?

0 投票
1 回答
435 浏览

php - .htaccess 漂亮的 URL - PHP $_SERVER['REQUEST_URI'] 在没有 $_SERVER['REDIRECT_REQUEST_URI'] 的情况下被覆盖

.htaccess

/控制.php

测试 URL(真实主机名替换为“example.com”)

结果

请注意,浏览器地址栏中可见的 url 是(如预期和期望的那样):

所以有什么问题?

我希望它$_SERVER['REQUEST_URI']与我在地址栏中看到的相同,但这是原始 url /trucks/valugatah.html,正如您从我发布的结果 $_SERVER['REQUEST_URI']中看到的那样正在返回/control.php

这应该不是问题,因为根据文档,如果$_SERVER['REQUEST_URI']被覆盖,那么我应该可以访问一个名为的新 var(自动创建)$_SERVER['REDIRECT_REQUEST_URI'],该 var 保留原始$_SERVER['REQUEST_URI']但从我的Result中可以看到,$_SERVER['REDIRECT_REQUEST_URI']永远不会被创建。

在过去的两天里,我已经阅读了所有能找到的东西,但我什么也没有……