我正在尝试创建代理服务器,它将使用Amazon EC2上已部署的服务来渲染照片。每当我连接到服务器并加载页面时,这就是我得到的错误消息:
获取http://127.0.0.1:55055/restaurant/65/%3C 404(未找到)
获取http://127.0.0.1:55055/restaurant/65/! 404(未找到)
获取http://127.0.0.1:55055/restaurant/65/D 404(未找到)
获取http://127.0.0.1:55055/restaurant/65/O 404(未找到)
获取http://127.0.0.1:55055/restaurant/65/C 404(未找到)
在我的代码中,获取请求为http://ec2-34-201-243-233.compute-1.amazonaws.com/restaurant/${restaurantId}
为什么将随机字符(%3C,!,D等)添加到URL的末尾,如何防止这种情况发生?
这是我的HTML:
<body>
<div id="Photos"></div>
<script src="https://s3-us-west-1.amazonaws.com/my-bucket-name/bundle.js"></script>
<script>
ReactDOM.render(
React.createElement(Photos),
document.getElementById('Photos')
);
</script>
</body>