Так как вы не дали правильный журнал ошибок, поэтому не смогли получить точную проблему. Таким образом, предоставив вам один из моих рабочих кодов. Это может помочь. Этот фрагмент кода берет URL, а затем публикует данные. Здесь вы можете столкнуться с проблемой CORS. Если да, то в пакете. json напишите -
"proxy": "http://192.128.1.210: 8080 "
и установите http -middleware-прокси. Он будет отлично работать
export function PostData(userData){
var targetUrl ='/report' /* /register in your case.*/
return new Promise((resolve,reject)=>{
fetch(targetUrl,{
method: 'POST',
headers: {
'Content-Type': "application/json; charset=utf-8",
"Accept":"application/json"
},
body: JSON.stringify({
"requestData":{
"userName":userData.username,
"password":userData.password,
"clientId":"ptm",
"txnType":"GDR"
}
})
})
.then(response => response.json())
.then((responseJson)=>{
resolve(responseJson)
})
.catch((error)=>{
reject(error)
})
})
С топором ios один, это один из примеров, которые вы можете попробовать
const user = {
name: this.state.name
};
axios.post(`https://jsonplaceholder.typicode.com/users`, { user })
.then(res => {
console.log(res);
console.log(res.data);
})
}