【发布时间】:2019-07-12 03:20:50
【问题描述】:
我需要一些有关使用自定义视觉的帮助。我构建了一个图像分类器来检测汽车损坏情况。
所以我想做的是:当我尝试输入图像并单击提交按钮时,我希望能够调用自定义视觉 API 并获取结果,以便以后能够使用 ReactJS 分析它们
我尝试使用 AXIOS 和 componentDidMount() 方法,但我似乎无法掌握它们。
componentDidMount(){
axios.get('url: "https://southcentralus.api.cognitive.microsoft.com/customvision/v3.0/Prediction/...",
// Request headers {
prediction: ("Prediction-Key","xxx");
content: ("Content-Type","xxx");
},
type: "POST",
// Request body
data: imgContent,
processData: false')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
}
【问题讨论】:
-
您应该使用
axios(url : "...", method : "POST")或axios.post('url....', {data...})。此外,如果您想在 onclick 上调用此方法,则不必在 componentDidMount 方法中调用它。
标签: reactjs axios microsoft-custom-vision