react-native axios.get()[错误:请求失败,状态码为404]

时间:2020-05-22 11:07:48

标签: javascript node.js reactjs react-native axios

我正在尝试通过此网址(https://documenter.getpostman.com/view/8854915/SzS7R74q?version=latest)实现api。

API链接-https://api.smartable.ai/coronavirus/news/:location

标题-订阅密钥:3009d4ccc29e4808af1ccc25c69b4d5d

路径变量-位置:美国(示例)

我在Postman Windows上测试了此链接。它向我返回了一个json响应。但是,当我尝试使用相同的标头和路径变量对本机进行响应时,它将返回404错误。

import cv2

img = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
result = cv2.bitwise_not(img)
result[result >= 190] = 255

# To show the image
cv2.imshow("Threshold", result)
cv2.waitKey()

请帮忙!

1 个答案:

答案 0 :(得分:1)

您正在使用的Bro axios语法不起作用 尝试此代码可以正常工作

  componentDidMount() {
    axios.get('https://api.smartable.ai/coronavirus/news/US', {
        headers: {
            'Subscription-Key': '429058f92b3246ae9b8ad1cd88daee46',
        },
    })
        .then(function (response) {
            // handle success
            console.log(response);
        })
        .catch(function (error) {
            // handle error
            console.log(error);
        })
        .then(function () {
            // always executed
        });
}