PUT方法在获取中调用api获取React-native中的错误行

时间:2017-08-03 07:54:35

标签: javascript react-native react-native-fetch-blob

使用PUT方法调用fetch API时遇到了一些问题。

这是我的代码:

var updateString = "{\"first_name\":\""+this.state.updateAccountValues.FirstName+"\",\"last_name\":\""+this.state.updateAccountValues.LastName+"\",\"email\":\""+this.state.updateAccountValues.Email+"\", \"password\":\""+this.state.updateAccountValues.Password+"\", \"billing\": {\"phone\": \""+this.state.updateAccountValues.MobileNumber+"\"}}"
      console.log("string:"+JSON.stringify(updateString))
      fetch('XXXXXXXXXXXXXXXXXXXXX/wp-json/wc/v2/customers/XXXXXX?consumer_key=XXXXXXXXXXXXXXXXXXXXXXXX&consumer_secret=XXXXXXXXXXXXXXXXXXXXXXXXX',{
        method:'PUT',
        headers:{
          'Accept':'application/json',
          'Content-Type':'application/json'
        },
        body:JSON.stringify(updateString)
      }).then((response)=>response.json()).then((responseData)=>{
            alert("Response:"+JSON.stringify(responseData))
            if(responseData.data.status == 404){
                Alert.alert("KOOPI", responseData.message)
              }
         }).catch((err)=>{
                          alert("err:"+JSON.stringify(err))
                        })

我收到此错误: 错误:{“line”:13982,“column”:14,“sourceURL”:“http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false”}

请提前就此问题提出宝贵意见。

0 个答案:

没有答案