等价百分比编码的URL

问题描述 投票:0回答:1

请考虑以下两个URL:

  1. https://www.google.com/search?q=foo
  2. https://www.google.com/search%3Fq%3Dfoo

据我所知,第二个是第一个的percent-encoded版本,但返回错误。为什么?

RFC-3986,这两个URL在技术上不是等效的吗?网络服务器可以/应该选择使其等效吗?还是违反标准?

http url character-encoding uri urlencode
1个回答
0
投票

不,不是。问号转义时,将失去它否则具有的特殊含义。

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