Rumah > hujung hadapan web > html tutorial > 一个带参数的URL指向一个静态文件后面的参数有没有作用?_html/css_WEB-ITnose

一个带参数的URL指向一个静态文件后面的参数有没有作用?_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 12:12:37
asal
1504 orang telah melayarinya

http://127.0.0.1/index.html?param1=asdfasdf¶m2=asdfasdfa

请问?param1=asdfasdf¶m2=asdfasdfa是否可以忽略?


回复讨论(解决方案)

要看这两个参数对于这个静态文件有没有意义(静态文件中有没有使用这两个参数)。

要看这两个参数对于这个静态文件有没有意义(静态文件中有没有使用这两个参数)。

一般来说呢?

一般来说,给静态文件加一个动态变化的参数可以防止浏览器缓存。

静态网页一般很少这样使用,因为它不是动态的,但也不一定。

假如使用Ajax,使用js可以获取url参数,再$.post()来获取信息业是可行的。

试下:

<script> alert(location.search.substring(1));</script>
Salin selepas log masuk

如果用了url重写,那么也可以定义一些看似不必要的参数

要是我编写WEB服务器,那么可不可以忽略静态文件的参数?

自己写的cgi吗?

写WEB服务器。

就是一般的静态文件,要是带参数不知道处理还是忽略。

可能是伪静态

如果是纯静态html, js也是可以模拟获取的 比如qq空间最经典了

再有就是防缓存了,这类一般后面的参数是随机的

伪静态应该不在此列。

比如:

http://xxx.xxx/main.aspx?bid=5&uid=12345

使用了 url重写,可能就变成这样了:

http://xxx.xxx/5/12345/main2.html

使用 url重写,不就是想避免那难看的url参数吗?

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan