首页 > [React Native] Post请求数据,服务器接收处理时发现多了不明参数

[React Native] Post请求数据,服务器接收处理时发现多了不明参数

在RN上做项目,向Rails服务器发送Post请求(http://xxx.com/v1/zzz/data.json),body上带三个参数,aaa,bbb,ccc,服务器受到后会得到 {"aaa"=> "a", "bbb"=> "b", "ccc"=> "c", "zzz"=>{"zzz"=>"z"}

    post: (url, obj, successCallback, failCallback) => {
        let dic = sortingFrom(obj)
        url += '?sign=' + dic.sign
        console.log(url);
        console.log(JSON.stringify(dic));

        fetch(url, {
            method: 'POST',
            headers: new Headers({
                "Content-Type": "application/json;charset=UTF-8",
            }),
            body: JSON.stringify(dic)

        })
            .then((response) => response.text())
            .then((responseText) => {
                console.log(responseText)
                successCallback(JSON.parse(responseText));
            })
            .catch((err) => {
                failCallback(err);
            });

    }
不知道为什么,服务器会解析出多一个参数,求解。
【热门文章】
【热门文章】