gpt4 book ai didi

javascript - 发送不带 "?"的 GET 变量

转载 作者:行者123 更新时间:2023-12-04 01:01:19 25 4
gpt4 key购买 nike

我在一个试图调用这样的链接的网站上工作:

http://mysite/folder/g=foundation

我正在尝试解决一些 Javascript 问题。

在 'folder' 子文件夹中有一个 index.php 正在寻找 'g' GET 变量。

据我所知,这是不正确的,应该是:

http://mysite/folder/?g=foundation

将发送到“文件夹”子文件夹中的 index.php 的位置。

第一个语法可以吗?是个 '?'也许只有一个 GET 变量是必要的?

注意:

整个站点完全在生产服务器上运行。这个电话有效。中断的版本位于较新的虚拟机上。我可以进行任何配置以允许这种语法吗?

最佳答案

(?) 问号的作用是表示查询参数的发起和声明。排除它意味着您有一个名称中带有等号的目录。

RFC 1738            Uniform Resource Locators (URL)        December 1994


3.3. HTTP

The HTTP URL scheme is used to designate Internet resources
accessible using HTTP (HyperText Transfer Protocol).

The HTTP protocol is specified elsewhere. This specification only
describes the syntax of HTTP URLs.

An HTTP URL takes the form:

http://<host>:<port>/<path>?<searchpart>

但是,如果您必须按自己的方式进行(不带问号),则需要使用 mod_rewrite

更字面地回答你的问题。是的。 (?) 是必需的。

关于javascript - 发送不带 "?"的 GET 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20692282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com