首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用fetch api发送get请求失败

使用fetch api发送get请求失败
EN

Stack Overflow用户
提问于 2018-05-31 08:12:31
回答 1查看 27关注 0票数 1

我正在尝试从服务器获取一些数据,我使用的是react.js和fetch api

SyntaxError: Unexpected token < in JSON at position 0这是我用来获取数据的代码

代码语言:javascript
复制
componentDidMount() {
    // fetch all categories from the server
    fetch('http:localhost:5555/categories')
        .then(res => res.json())
        .then(categories => {
            this.setState({ loading: false });
            console.log(categories);
            this.setState({ categories });
        })
        .catch(err => {
            this.setState({ loading: false });
            console.log(err);
        });
}

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-31 08:14:22

我认为问题出在您的fetch方法中,并且您编写的 url 的格式不正确,试图将url从

代码语言:javascript
复制
http:localhost:5555/categories

代码语言:javascript
复制
http://localhost:5555/categories

是否再次尝试获取

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50614956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档