问题标签 [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 投票
3 回答
3428 浏览

php - PHP:更改 URL 参数

这就是我所拥有的

我的 url 中有 2 个参数,一个是活动,第二个是 startrow,我怎样才能从 url 中删除“startrow”参数及其值。我想要这样的东西。

当我按下下一个 100 按钮时,页面重新加载并在 url 中添加 startrow 参数,因此如果我按下下一个 100 按钮 5 次,我在 url 中有 5 个 startrow 参数,所以我想先删除前一个 startrow 参数然后添加新的那一个

我的实际网址: enquirytable.php/campaign=all&startrow=100

当我单击 Next 100 按钮时: enquirytable.php/campaign=all&startrow=100&startrow=200

我想要什么: enquirytable.php/campaign=all&startrow=200

0 投票
2 回答
2853 浏览

php - 如何检查url是否是主页

找到这个答案如果 url 是主页(/或 index.php),这样做真的很有帮助,但不能完全回答我的问题。

我有一个学校网站索引,显示了我所有不同作业的文件夹。所以我的主页实际上是 domain/folder/index.html

所以当我问 $currentpage == /midterm/index.php || /midterm/ 即使我在 /midterm/add.php 上,它也总是触发为真

0 投票
1 回答
175 浏览

c# - 动态检测requstURI + ASP.NET Core

我正在使用 web.config 使用 .Net Core 设置一些重定向规则。

因此,如果用户输入www.test.com/about.aspx,它会重定向到www.test.com/Home/About页面。

我的问题是如何将用户在 URL 中输入的内容传递给控制器​​方法?例如,在这种情况下, www.test.com /about.aspx?

我试过了

但是那个检测到重定向的uri(www.test.com/Home/About),而不是最初输入的URL(www.test.com/about.aspx)

我在HomeController,IActionResult About方法中使用下面的代码。

HttpRequestMessagerequestUri参数目前不是动态的,因此它无法检测到用户在 URL 中输入的内容。

帮助表示赞赏。

0 投票
2 回答
1605 浏览

django - 得到 InvalidClientIdError (invalid_request) 重定向 URI 不匹配。使用 requests_oauthlib

我正在尝试使用库requests_oauthlib模拟消费者和提供者(server_to_server)之间的令牌交换。在提供商端授权后收到代码并将代码交换为令牌后,我收到错误消息。

所以我在我的回调函数中得到了我的代码,但它说重定向 uri 不匹配。我已经在提供商的数据库中检查了重定向 uri。他们是一样的。(作为下面代码中的变量 redirect_uri)

查看我的 Django 实现:

视图.py

这是来自消费者的错误堆栈跟踪:

有什么帮助吗?谢谢!

0 投票
1 回答
49 浏览

.htaccess - REQUEST_URI 重定向问题

如果 url 是 /team/,上面的代码就可以完美运行

如果 URL 是 /team/john-smith/ 我不会被重定向?

我不明白为什么这行不通!有任何想法吗??

提前致谢

0 投票
0 回答
50 浏览

apache - 根据国家和上下文路径重定向页面

尝试了一些规则如下。

0 投票
6 回答
3729 浏览

php - 为什么 $_SERVER['REQUEST_URI' 不适用于 IF 条件

我的网页网址是http://example.com/blog/

当我回显时,它显示正确的结果为博客。

但是,当我在 if 条件下使用时

它不返回任何东西,也尝试使用 basename 和 strtolower

0 投票
0 回答
160 浏览

php - $_SERVER["REQUEST_URI"] htaccess 重定向后随机为空

当用户尝试访问不存在的文件时,我使用 .htaccess 重定向到 404.php,它将丢失文件的错误 URL 保存到数据库中。

在 404.php 中,我将插入数据库 $_SERVER["REQUEST_URI"]。

但由于某些原因,在某些情况下 REQUEST_URI 是空的。即使我尝试一遍又一遍地打开相同的 URL ,例如 10 次中有 1 次它会是空的。

网站到处使用 HTTPS,Debian 3.16.59-1,Apache 2.0,PHP 版本 5.6.38(不要问我为什么,它不在我的控制之下)。

问题可能出在哪里?它可能是使用过的技术中的错误吗?浏览器中的错误?(最新的 Chrome)或者我只是错过了什么?

0 投票
1 回答
97 浏览

jquery - 某些 PC 出现错误是加载资源失败:服务器响应状态为 414 (Request-URI Too Long)

在我的团队中,
有些 PC 有这个错误
,有些 PC 没有这个错误

  • MVC 版本 5.2.2.0
  • jQuery 验证插件 1.9.0

来自 Chrome 的错误

图片显示错误

我尝试使用 IE 和 Firefox 并发生错误。

请帮我!谢谢

0 投票
1 回答
102 浏览

php - 如何减轻 REQUEST_URI 的依赖于服务器的行为以使用它来抑制特定的短代码

当我在我的 PHP 代码中加入以下行时,我注意到一些奇怪的事情:

如果输入以下 URL: https ://s1.temporary-access.com/~allacros/devel/?s=tahiti ,则回显语句返回“16”。这是预期的行为。

但是,如果输入以下 URL: http ://stage.world-of-waterfalls.com/?s=tahiti ,则回显语句返回“0”。

这是出乎意料的行为,它的后果是我似乎无法使用以下代码来抑制导致由搜索结果页面的简码引起的错误按钮工件的简码(我见过的唯一情况是我试图依靠这个)...

有谁知道为什么会这样?以及如何修复代码,使其与其所在的服务器无关(假设这是问题所在)?