我正在使用来自外部网站的回调,该回调包含9k个字符的查询参数。这导致我的网站返回400错误。格式为http://localhost:7777/authcallback?signed_transaction=abc123。我可以做些什么来告诉路由器接受9k字符吗?这是react-router的某种限制吗?
如果我手动将查询参数中的9k个字符减少到20个字符,则不再有400错误,并且路由工作正常。
我正在使用react-router-dom 5.0.0和connected-react-router 6.4.0
<ConnectedRouter history={history}>
<Switch>
<Route exact path="/authcallback" component={Component} />
</Switch>
</ConnectedRouter>
接收到400错误并且路由不正确。期望路由正常工作,并能够使用
提取查询参数location.search