isomorophic-fetch不发布json正文

时间:2016-10-11 09:46:04

标签: json post reactjs fetch isomorphic-fetch-api

我在我的反应应用程序中有这个代码,它没有发布json正文! 已尝试过每个解决方案,即使这里的https://github.com/matthew-andrews/isomorphic-fetch/issues/34也没有工作,我可以用jquery做帖子,但我需要使用fetch,任何想法?

fetch('/main/newuser',{
            method:'post',
            headers: {
                'Accept': 'application/json',
                'Content-Type': 'application/json',
            },
            body:JSON.stringify({username:'test',password:'test'})
        }).then((response)=>{
            if(response.status >= 200 && response.status < 300){
                return response;
            }else{
                var error = new Error(response.statusText);
                error.response = response;
                throw error;
            }
        }).then((response)=>{
            return response.json();
        }).then((data)=>{
            /* Process data */
        }).catch((error)=>{
            /* Catch Error */
        });

1 个答案:

答案 0 :(得分:-1)

尝试了一切可能之后(编辑代码为sugguested,检查浏览器最新和工作,检查服务器代码,库工作将使用GET方法,但POST仍然无法工作)我切换回我们的旧和爱JQuery !