query-string相关内容

使用 JavaScript 向 URL 添加参数

在使用 AJAX 调用的 Web 应用程序中,我需要提交请求但在 URL 末尾添加一个参数,例如: 原始网址: http://server/myapp.php?id=10 结果网址: http://server/myapp.php?id=10&启用=真 寻找一个 JavaScript 函数来解析 URL,查看每个参数,然后添加新参数或更新值(如果已经存在). 解 ..
发布时间:2021-12-12 23:08:15 前端开发

在 JavaScript 中解析查询字符串

我需要解析查询字符串 www.mysite.com/default.aspx?dest=aboutus.aspx.如何在 JavaScript 中获取 dest 变量? 解决方案 这是在 JavaScript 中解析查询字符串的一种快速简便的方法: function getQueryVariable(variable) {var query = window.location.searc ..
发布时间:2021-12-12 23:05:56 前端开发

分号作为 URL 查询分隔符

虽然强烈推荐(W3C 源,通过 维基百科) 用于支持分号作为分隔符的 Web 服务器URL查询项(除了&号),好像一般都没有. 例如比较 http://www.google.com/search?q=nemo&oe=utf-8 http://www.google.com/search?q=nemo;oe=utf-8 结果.(在后一种情况下,分号是,或者在撰写本文时,被视为普 ..
发布时间:2021-12-11 10:38:52 其他开发

哪些字符必须在 HTTP 查询字符串中转义?

这个问题涉及 URL 的查询字符串部分中出现在 ? 标记字符之后的字符. 根据 维基百科,某些字符保持原样,其他字符进行编码(通常带有% 转义序列). 我一直试图将其追溯到实际规范,以便我了解该维基百科页面中每个要点背后的理由. 矛盾示例 1: HTML 规范说将空间编码为 + 并将其余部分推迟到 RFC1738.然而,这个 RFC 说 ~ 是不安全的,而且“[a]ll 不 ..
发布时间:2021-12-11 10:37:24 前端开发

QueryString/GET/URL 参数的限制是什么

QueryString/GET/URL 参数的限制是什么 解决方案 理论上没有限制.对于 HTTP 网址,HTTP 1.1 规范指出:> HTTP 协议对长度没有任何先验限制一个 URI.服务器必须能够处理它们所访问的任何资源的 URI服务,并且应该能够处理无限长度的 URI,如果它们提供可以生成此类 URI 的基于 GET 的表单.服务器如果 URI 更长,应该返回 414(Reque ..
发布时间:2021-12-11 10:25:15 其他开发

在 URL 中转义符号

我正在尝试发送一条包含带有 & 符号的字符串的 GET 消息,但不知道如何转义 URL 中的 & 符号. 示例: http://www.example.com?candy_name=M&M结果 =>candy_name = M 我也试过: http://www.example.com?candy_name=M\&M结果 =>candy_name = M\\ 我手动使用 URL,所以我 ..
发布时间:2021-12-11 09:55:25 其他开发

CodeIgniter current_url 不显示查询字符串

嗨,我正在尝试将我当前的 url 存储在会话变量中. 我的应用使用查询字符串,如 www.domain.com/add?url=http://www.google.com 但是 current_url() 返回 'ww.domain.com/add'.没有查询字符串的网址. 我检查了帮助文件,current_url 似乎只是将 uri 段附加到配置中设置的 site_url. ..
发布时间:2021-12-10 14:20:35 PHP

CodeIgniter 启用查询字符串

我得到了这个网址: http://twitternieuws.com/class/function/ID?oauth_token=xxxxx&oauth_verifier=xxxxx 而且我不断收到错误消息,例如“未找到您请求的页面"或“您提交的 URI 不允许使用字符".我尝试使用不同的设置更改以下选项: $config['permitted_uri_chars'];$config['en ..
发布时间:2021-12-10 14:09:10 PHP

如何在 CodeIgniter 中读取 QueryString?

我知道之前有人问过它,但我需要它来进行会员跟踪... http://www.mysite.com/controller/method/params?affiliate=123&sub_id=456 如何获取该 URL 中列出的参数和 $_GET 参数? 解决方案 然而,有时 您需要访问 CodeIgniter 中的 GET 变量. 一个明显的例子是当您使用 API 向您的 ..
发布时间:2021-12-10 14:03:24 其他开发

在 codeigniter 中启用 $_GET

我一直在想如何在 CI 中启用 $_GET. 框架似乎故意破坏了 $_GET 数组,而启用它需要认真修改核心类.谁能说出为什么会这样,以及如何克服它? 请注意,我希望保持 URI 解析和路由的方式不变,只需让 $_GET 也可用. 解决方案 将以下库添加到您的应用程序库中.它覆盖了清除 $_GET 数组的默认输入库的行为.它允许混合使用 URI 段和查询字符串. appl ..
发布时间:2021-12-10 13:26:25 PHP

301 从带有查询字符串的 URL 重定向到带有不同查询字符串的新域

我想弄清楚如何在我的 htaccess 文件中进行 301 重定向以将一些文件重定向到新域.以下是我需要知道的操作: 旧网址:http://www.example.com/index.php?page=news&id=2366 新网址:http://www.example2.com/news.php?name=23546 重定向不必自动创建.我可以在 htaccess 文件中对需 ..
发布时间:2021-12-10 08:18:17 其他开发

如何配置 web.config 以允许任何长度的请求

我正在构建一个站点,我想在其中根据 textarea 元素的值创建文件客户端. 我有执行此操作的代码,但出现此错误 HTTP 错误 404.15 - 未找到请求过滤模块是配置为拒绝查询字符串过长的请求. 有没有办法覆盖它,以便我能够处理任何大小的请求? 如果没有,有没有办法在不使用文件系统/活动 x 对象的情况下生成文件客户端? 谢谢 解决方案 将以下内容添加 ..
发布时间:2021-12-03 15:20:13 C#/.NET