标签: query-string

JQuery查询字符串遍历

可能重复:
JavaScript查询字符串
使用jQuery获取查询字符串

在javascript中是否有一个对象/方法将这样的字符串:"param1 = 2¶m2 = 1¶m3 = 5"转换成某种字典,这样我就可以将每个元素称为mystring ['param1']或mystring [0] ?

jQuery可以帮忙吗?

javascript jquery query-string

9
推荐指数
1
解决办法
1万
查看次数

如何在两个HTML页面之间交换变量?

我有两个HTML页面,example1.htmlexample2.html.

如何将变量传递example1.htmlexample2.html使用查询字符串,并在example2.html不使用任何服务器端代码的情况下检索该变量?

html javascript href query-string

9
推荐指数
2
解决办法
5万
查看次数

PHP添加/修改查询字符串参数并获取URL

如何使用现有的查询字符串将用户重定向回同一页面,但是添加/修改了1个"页面".

我想1种方法是:

  1. 解析$_SERVER['QUERY_STRING']成一个数组
  2. 如果page存在于数组中,请修改该值,否则添加它
  3. 用于http_build_query获取要追加的查询字符串$_SERVER['PHP_SELF']

但是有更好/更直接的方式吗?

php get query-string

9
推荐指数
2
解决办法
2万
查看次数

'Request'对象没有属性'get'Python错误

我想在Python中获取url参数.

我正在使用此代码:

from flask import request, url_for, redirect
# ...
controller = request.get('controller')
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

'Request' object has no attribute 'get'
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢

python query-string flask

9
推荐指数
1
解决办法
1万
查看次数

从301重定向中删除查询字符串

我正在努力为最初使用查询字符串构建的网站创建适当的301重定向.旧的URL结构如下所示:

http://www.oldsite.com/about/index.cfm?fuseaction=cor_av&artID=5049
Run Code Online (Sandbox Code Playgroud)

我想将整个子文件夹(名为"about")重定向到新域上的新页面.新域名的URL如下所示:

http://www.newsite.com/info
Run Code Online (Sandbox Code Playgroud)

所以,我设置了一个如下所示的重定向:

redirectMatch 301 ^/about/ http://www.newsite.com/info  
Run Code Online (Sandbox Code Playgroud)

它重定向很好,但它保持附加原始URL字符串,因此新的URL在浏览器中看起来像这样:

http://www.newsite.com/info/?fuseaction=cor_av&artID=5049 
Run Code Online (Sandbox Code Playgroud)

我绝对不够Apache/301专家知道如何解决这个问题.我只是想剥掉一切从?上.

真的很感激任何帮助.

apache redirect query-string http-status-code-301

9
推荐指数
1
解决办法
2万
查看次数

WinRT中的HttpUtility.ParseQueryString方法在哪里?

由于HttpUtility在WinRT中不可用,我想知道是否有一种直接解析HTTP查询字符串的方法?

在WinRT中实际上有一些等同于HttpUtility.ParseQueryString吗?

parsing http query-string windows-8 windows-runtime

9
推荐指数
1
解决办法
3710
查看次数

设置URL参数而不会导致页面刷新

如何设置URL参数History.pushState()以避免浏览器刷新?如果有一个不简单的JS解决方案,是否已经有一个流行的库或jQuery的内置函数?

这是一个相关的SO问题,其中接受的答案根据注释和我的测试实际上不起作用(它删除查询字符串而不是更新值):history.pushState()更改查询值

为了清楚起见,我指的是查询字符串中的URL参数: http://google.com/page?name=don所以我们可以更改dontim而不会导致重新加载.

这是我找到的一种可能的解决方案.但是我很担心使用只有2个粉丝的JS库:P

javascript url jquery query-string html5-history

9
推荐指数
1
解决办法
1万
查看次数

在asp.net-mvc中,查询字符串太长会导致404 File not found错误吗?

我有一个asp.net-mvc网站,我有一个案例,我在URL中有一个很长的查询字符串.这在以前不是问题,但我突然在以下几种情况下遇到此错误:

在此输入图像描述 404-File或director not found - 您要查找的资源可能已被删除,名称已更改或暂时不可用.

我没有证明它是由于url长度,但我假设这与查询字符串的长度有关的原因是,如果我选择删除查询字符串的某些部分它工作正常,我已经通过每个部分(以确定部分查询字符串是"腐败的"

我能够在我的示例中重现此错误,其总网址长度为2805个字符.这是预期的吗?我在Firefox和Internet Explorer中都看到了这个问题.

我问的原因是,从我的谷歌搜索,当查询字符串太长时,似乎IIS抛出一个不同的错误(如此处所述 415或414错误)

这是在服务器端设置的吗?在web.config中?

asp.net-mvc query-string http-status-code-404

9
推荐指数
2
解决办法
6605
查看次数

通过查询字符串传递布尔值的标准方法是什么?

据我所知,开发人员使用以下方法通过 URL 查询字符串传递布尔值:

  1. ?value=1
  2. ?value=true或者?value=TRUE
  3. ?value

在我看来,如果沟通的另一方不知道预期的价值类型,则第一个和第二个是容易被误解的。第三个很清楚,因为可能的值是the parameter is presentorthe parameter is not present并且这是二进制表示。

但是否存在某种公认的标准呢?

url standards http request query-string

9
推荐指数
0
解决办法
7794
查看次数

如何将 useSearchParams Hook 与 React Router v6 一起使用

我正在尝试为我的 React 图像搜索应用程序实现搜索参数功能。而且,我了解到我需要(可以)使用 useSearchParams Hook,但我不确定如何进行这些更改。

所以,基本上我希望 URL 类似于 localhost:3000/ input&page=1,这意味着斜杠后面的任何内容都将是input页码的值和键/值对。

正如您在 app.js 中看到的,我有这 3 个主要路由,而主路由(呈现 Main.js)是我主要处理的路由。此外,Main.js 渲染 Header.js(渲染表单和其他)。

我想我应该在 app.js 中创建一个新的路线,但我不知道该怎么做。

import './App.css';
import Home from './components/pages/Home';
import Favorites from './components/pages/Favorites';
import Error from './components/pages/Error';
import { BrowserRouter, Routes, Route } from 'react-router-dom'
import { SkeletonTheme } from 'react-loading-skeleton';
import { useDarkMode } from './components/Navbar';


function App() {
  const darkMode = useDarkMode(state => state.darkMode)
  let style
  if (darkMode === 'light') {
    style = 'wrapper'
  } else { …
Run Code Online (Sandbox Code Playgroud)

query-string reactjs react-router react-hooks urlsearchparams

9
推荐指数
1
解决办法
3万
查看次数