gpt4 book ai didi

http -//或/-/是有效的 URL 组件吗?

转载 作者:可可西里 更新时间:2023-11-01 17:03:48 27 4
gpt4 key购买 nike

背景:我正在创建分层地理目录。我正在使用的地理数据库具有这样的字段,因此我可以创建这样的 URL:/ISO_country/1st_admin_division/2nd_admin_division/place_name/zipcode/

ISO_country、place_name 和 zipcode 保证有数据。但是第一和第二管理部门可能有也可能没有数据。

在美国,我有/US/New-York/Nassau-County/Hicksville/51212/但是在南非我有/ZA/[blank]/[blank]/Pretoria/0030/

如果我使用(丑陋的)/ZA///Pretoria/0030/,它是一个有效的 URL 吗?同样丑陋的/ZA/-/-/Pretoria/0030/呢?

有没有主流浏览器变得“聪明”并试图消除这样的事情?

最佳答案

是的,两者都是完全有效的 URI。参见 RFC 2396 .

Do any major browsers get "smart" and try to eliminate things like this?

据我所知,还没有。顺便说一句,破折号 (-) 不是 URI 中的特殊字符,所以您真的不需要关心这些。

关于http -//或/-/是有效的 URL 组件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7020355/

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