这是 AuthRestAPI.java 文件
的一部分@GetMapping(value = "userb/uname/{uname}")
public Optional<Userb> findByUnameb(@PathVariable String uname) {
Optional<Userb> userbs = userbRepository.findByUname(uname);
return userbs;
}
我想将其与我的本机前端代码联系起来
这是我尝试过的代码,它没有给出任何错误。即使我的数据库中有数据,根据以下代码,它也始终显示为“没有数据”
alredyReg = async() => {
const {Uname} = await AsyncStorage.getItem("token");
let response = await fetch('http://192.168.1.5:8080/api/auth/usera/uname/'+`${Uname}`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization':`${Uname}`
},
/* body: JSON.stringify({
uname:this.state.username,
})*/
});
if (response.status == 200) {
// this.props.navigation.navigate('investee');
console.warn("have data");
} else {
console.warn("don't have data");
}
}