我需要知道如何编写代码以在React Native中连接到我的springboot代码

时间:2019-07-18 04:30:04

标签: react-native-android

enter image description here

这是 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");

        }


        }

0 个答案:

没有答案