gpt4 book ai didi

javascript - JavaScript 文件中的 URL 是相对于 JavaScript 位置还是浏览器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:23 26 4
gpt4 key购买 nike

<分区>

当我在 JavaScript 文件中使用 AJAX 请求时,例如:

... url: "request.php" ...

当我在现场时(重写 URL):

http://example/some/action/id/

JavaScript 通过以下方式定位并链接到元标记中:

... src="http://example/js/ajaxrequest.js" ...

然后请求是转到http://example/some/action/id/request.php还是http://example/js/request.php

如果我将请求 URL 更改为 /request.php 而不是 request.php 那么它会转到 http://example/request.php总是?

如果我有两个工作环境,http://localhost/projectname/http://projectname.com/,文件结构总是像这样( projectname.com 是 projectname 目录的副本):

http://localhost/projectname/js/ajaxrequest.js
http://localhost/projectname/request.php
http://projectname.com/js/ajaxrequest.js
http://projectname.com/request.php

我可以在主页上,也可以在 URL 重写地址上,例如:

http://localhost/projectname/
http://projectname.com/
http://localhost/projectname/some/action/id/
http://projectname.com/some/action/id/

我希望在 JavaScript 文件中请求的 URL 在所有这些条件下都有效,还是我应该在 JavaScript 文件中放置像 url: "../request.php" 这样的地址?

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