如何正确地从 URL 中获取数据?

Posted

技术标签:

【中文标题】如何正确地从 URL 中获取数据?【英文标题】:How to properly fetch data from a Url? 【发布时间】:2021-06-11 10:12:14 【问题描述】:

我使用 create-react-app 和 react router 创建了一个网站。我可以从https://www.example.com/reactapp 加载网站,但是当我尝试访问像https://www.example.com/reactapp/somePage 这样的页面时出现 404 错误

网站在 8080 端口上运行,https 连接正常,在我的 package.json 中,我将主页定义为:“https://example.net/reactapp”。在我的 BrowserRouter 中,我将我的基本名称定义为“/reactapp”,并且链接可以正常工作并加载页面。

问题还在于 https://example.net/ 显示一个 wordpress 网站,当我尝试访问 https://www.example.net/reactapp/somePage 时,我从 wordpress 网站收到 404 错误。调用特定页面时如何正确获取数据?

【问题讨论】:

那么您需要搜索的是“推送状态路由”,您的网络服务器需要回退到 index.html 以获取您认为是前端页面的路由。 查看404 when trying to enter a react app route。 【参考方案1】:

将所有到达服务器的请求重定向到 index.html

【讨论】:

以上是关于如何正确地从 URL 中获取数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Unity 中正确地从 Json 获取数组数组

如何正确地从 Excel 工作表的 VBA 连接到另一个 Excel 工作表?

如何有效地从 Firebase 实时数据库中获取 7 天、30 天的摘要?

即使文档中缺少请求的字段,如何安全地从 cloud-firestore 获取数据?

如何在 jsp 和 ajax 中为两个选择选项框动态地从 mysql 获取和填充值到 HTML 选择选项

如何在循环的帮助下动态地从 xml 文件中获取表到 ajax?