Netlify / Gatsby / React-我需要以'?&'开头的页面

时间:2019-10-21 23:10:48

标签: reactjs gatsby netlify

我需要创建以'?&'开头的网页,例如:

www.example.com /?&testwebaddress

当我创建以'?&'开头的js文件时,React不允许我编译。我正在使用以下内容:

反应 盖茨比 部署在Netlify中

预先感谢!

1 个答案:

答案 0 :(得分:0)

这实际上不起作用,因为?是URL中的特殊分隔字符。它后面的内容称为查询字符串,其中参数可以传递到服务器。在查询字符串中,“&”号(&)是分隔这些参数的特殊字符。

结果是您对URL的解析与预期不同:

url parsing results

就其价值而言,这是通用的,与盖茨比无关。


感谢freeformatter.com使用上面的屏幕快照中显示的便捷解析器。