query-string 相关问题

之后的URL部分? (问号),包含由&(和号)分隔的参数=值对。在对特定URL处的Web应用程序发出的请求中,查询字符串中的参数+值数据由接收请求的后端上的Web应用程序解析/使用。

为具有多个查询参数的 URL 创建漂亮的链接

我正在开发一个更像是搜索目录的网站,但无法找到关于如何从具有多个查询参数的长 URL 自动创建漂亮链接的明确答案(

回答 1 投票 0

@auth0/nextjs-auth0 - 如何使用 App router 在 nextjs-auth0 handleAuth 函数中获取 Nextjs api 请求查询参数

在Nextjs应用程序中,我使用@auth0/nextjs-auth0中的handleAuth函数,使用应用程序路由器,并希望将动态电子邮件地址传递给handleLogin函数。我可以通过预定义的 e...

回答 1 投票 0

GScript:DriveApp.searchFiles - 文件类型参数

如果我还必须仅搜索 GSheet 文件,我该如何扩展搜索参数? 谁有一个脚本示例给我? 提前致谢 函数 myDeleteSharingPublicLinks() { var MyAccou...

回答 1 投票 0

查询参数导致 semrush SEO 出错

我的要求是使用查询参数预填写网络表单的一个特定字段,我已经做到了,但由于查询参数 semrush (SEO) 声称数百页是重复的,例如某些

回答 1 投票 0

301 使用 .httaccess 中的多个查询字符串参数进行重定向

我想重定向以下网址: https://www.fliesen-alfers.de/fliesenlegerwerkzeuge/grossformatige-fliesen-bearbeiten/2364/sigma-kera-lift-160-x-340-cm/modell-1a4?c=123 到以下网址: https:...

回答 1 投票 0

查询参数导致 semrush SEO 出错

我的要求是使用查询参数预先填写网络表单的一个特定字段,我已经做到了,但由于查询参数 semrush(SEO)声称数百页是重复的,例如某些...

回答 1 投票 0

如何让 BizTalk 允许查询字符串中使用大型数组来使用 REST 服务?

我的问题是我想使用一个以数组作为输入参数的 REST 服务,并且数组中有很多项(总共大约 2 500 个字符,这是 HTTP 协议允许的...

回答 1 投票 0

使用procmail通过管道连接到php脚本,我可以添加要检查的变量吗

我设置了一个 procmail 脚本,当电子邮件主题行匹配时,该脚本通过管道传输到 PHP 脚本: :0 * ^[email protected]|^主题。*(删除|未送达的邮件) | /usr/bin/php -f /var/www/somefolder/sc...

回答 1 投票 0

从 URI 字符串的查询字符串中删除特定的键值对

我有这个输入字符串: http://localhost/prixou/index.php?page=list&category=1&sub=1&subsub=0&brand=Sony&toto=titi 我想最终得到这个输出字符串: http://localhost/

回答 7 投票 0

为什么我无法向我的 Google 脚本 - Web 应用程序添加参数?

我创建了一个 Google 电子表格并创建了一个绑定的 Google 脚本(工具 > 脚本编辑器),然后发布为 Web 应用程序。 文档(https://developers.google.com/apps-script/guides/web)说我...

回答 2 投票 0

切换查询字符串变量

我一直在为此绞尽脑汁。 使用 jquery 或 javascript,如何切换变量和值,然后重建查询字符串?例如,我的起始网址是: http://example.com?col...

回答 6 投票 0

如何在查询参数中使用方括号在 Django Rest Framework 中按状态进行过滤

我在 Django Rest Framework 中按状态过滤模型时遇到问题。这是我当前的设置: 当我使用 status=1,14 进行过滤时,它工作得很好: 类 DepartmentFilter(过滤器。

回答 1 投票 0

从查询字符串获取值 (C#)

我有一个查询字符串,我想从中获取值。我想从字符串中提取一段文本并显示它,但我不太明白。 这是查询字符串: utm_source=谷歌&...

回答 2 投票 0

codeigniter 中的分页库

这是我的配置: $config['分页'] = 数组( 'page_query_string' => TRUE, 'query_string_segment' => '页面', 'full_tag_open' => '', ... 这是我的配置: $config['pagination'] = array( 'page_query_string' => TRUE, 'query_string_segment' => 'page', 'full_tag_open' => '<div id="page_footer">', 'full_tag_close' => '</div>', 'anchor_class' => 'class="pagecurrent"', //'next_link' => '&raquo;', //'prev_link' => '&laquo;', 'use_page_numbers' => TRUE, 'last_link' => 'Trang cuối', 'first_link' => 'Trang đầu', 'num_links' => 4, ); 控制器: $this->pagination->initialize( array_merge( $this->config->item('pagination'), array( 'total_rows' => $this->_data['total_quizs'], 'per_page' => BE_QUIZ_PER_PAGE, 'base_url' => base_url() ) ) ); $this->_data['pageination'] = $this->pagination->create_links(); 当我运行它时,我得到了错误的链接:http://quiz.com/&page=2 应该是http://quiz.com/?page=2,所以我在config中编辑了base_url变成: base_url() . '? ' 效果很好,但是当我点击第 2 页时,我得到了 http://quiz.com/?&page=2?&page= 我已经更新到新版本的CI。我想在这种情况下使用 page_query_string http://quiz.com?page=x,我该如何配置? true $config['page_query_string'] = TRUE; 并添加 base_url()."?a=1"; 暂时它会帮助你做你想做的事。

回答 1 投票 0

Rails 解析数组查询参数的标准方法,而不在 URL 中使用括号?

我希望资源 URI 看起来像这样: https://domain.tld/resource?param=foo¶m=bar¶m=baz 但 Rails 需要数组查询参数才能使用方括号表示法。 在 URL 之前...

回答 2 投票 0

如何通过在 REST API 查询参数中发送两个日期来从 HCM Fusion 获取员工缺勤数据

我想获取员工过去 2 个月和未来 2 个月的缺勤数据。 REST API:https://host:port/hcmRestApi/resources/11.13.18.05/absences https://主机:端口/hcmRestApi/resources/11.13.18.05/

回答 2 投票 0

将带有分隔键的查询字符串解析为二维关联数组

我正在尝试将序列化字符串转换为数组 这是我在 php 上得到的字符串(使用序列化 AJAX POST 发送的表单): ref_1=000CBA0000&name_1=产品%20A&quantity_1=1&re...

回答 3 投票 0

Sveltekit 无法检索 URL 查询参数

我有一个页面(routes/customers/+page.svelte),其中有两个按钮: addNewCustomer("个人&... 我有一个页面 (routes/customers/+page.svelte),其中有两个按钮: <div class="float-right block p-5"> <button on:click={() => addNewCustomer("individual")} class="btn btn-sm bg-primary btn-outline">+ Individual</button> </div> <div class="float-right block p-5"> <a href="#" on:click={() => addNewCustomer("business")} class="btn btn-sm bg-primary btn-outline">+ Business</a> </div> 如您所见,这些按钮调用 addNewCustomer: const addNewCustomer = customerType => { goto(`/customers/tmp&type=${customerType}`) } 我也有 customers/tmp/+page.svelte,并且在同一个位置我有 +page.js。 在 +page.js 我只想捕获 type 传入的 URL: import { page } from '$app/stores'; export async function load({params}) { const tmp = $page.url.searchParams.get('type'); console.log(params) console.log(tmp) } 但这似乎不起作用。我收到错误: 404 Not found: /customers/tmp&type=business Error: Not found: /customers/tmp&type=business at resolve (file:///ifflin-ui/node_modules/@sveltejs/kit/src/runtime/server/index.js:322:13) at Object.handle (file:///flin-ui/node_modules/@sveltejs/kit/src/exports/vite/dev/index.js:318:66) at respond (file:///ifflin-ui/node_modules/@sveltejs/kit/src/runtime/server/index.js:341:30) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async file:///ifflin-ui/node_modules/@sveltejs/kit/src/exports/vite/dev/index.js:376:22 如果我删除了 url 中的查询 (/customers/tmp),我的页面就会正确加载。 我错过了什么? 更新 正如前面提到的,我应该使用 /customers/tmp?type=${customerType} 而不是 /customers/tmp&type=${customerType} (注意使用 ? 而不是 &,不知道我是如何错过这个细节的),但更新后我仍然收到以下错误: 500 Cannot read properties of undefined (reading 'get') TypeError: Cannot read properties of undefined (reading 'get') at load (/src/routes/customers/tmp/+page.js:4:26) at load_data (file:///Users/hansgruber/Desktop/webdev/projects/dundermifflin-ui/node_modules/@sveltejs/kit/src/runtime/server/page/load_data.js:109:38) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async file:///Users/hansgruber/Desktop/webdev/projects/dundermifflin-ui/node_modules/@sveltejs/kit/src/runtime/server/page/index.js:203:13 似乎与get有关: const tmp = page.url.get('type'); 我也尝试过以下方法 const tmp2 = page.url.searchParams.get('type'); 但仍然出现错误 URL 似乎是错误的,因此出现了 404 /customers/tmp&type=business vs /customers/tmp?type=business 此外,在 JS 文件中,您无法通过 $(这是 Svelte 特定的自动订阅语法)访问存储,并且 load 也可以在服务器上运行,而您根本无法访问页面存储。 如果在加载函数中需要URL,可以通过函数参数获取: export async function load({ url }) { const type = url.searchParams.get('type'); } 谢谢@H.B.指出我的错误之一。解决建议的更改后,我仍然无法访问查询参数。我必须删除 /tmp/+page.js 文件,因为出于某种原因我仍然不知道,我无法从那里访问 $page 商店,而是决定在我的主页中使用 onMount 方法,并且从那里获取参数,这有效: 文件customers/tmp/+page.svelte: onMount(() => { console.log("here on mount...") console.log($page.url.searchParams.get('type')) })

回答 2 投票 0

如何在ASP.NET C#中使用FTS通过参数搜索文本

我使用 ASP.NET、C# 和 SQL Server 数据库编写了一个网站。我想通过将查询从 C# 传递到 SQL Server 来使用全文搜索来搜索数据库。夏天的时候,我使用的时候就会出现这个问题

回答 1 投票 0

防止url字符串将&编码为&

我正在为我的 Web 应用程序使用 cakephp ajax 分页。 在此应用程序中,我还实现了搜索过滤器。当用户过滤记录时,我使用 GET 方法提交搜索表单,在

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.