誰でもこれを修正するのを手伝ってくれます (または) Reactjs でこれを完了するための他の方法を開発してください。
これをpackage.jsonで使用しています
"proxy": "https://affiliate-api.flipkart.net",
そしてApp.jsコードは
import React, { Component } from "react";
import axios from "axios";
class Menutry extends Component {
constructor() {
super();
this.state = {
fdata: [],
};
}
componentDidMount() {
var config = {
headers: {
"Fk-Affiliate-Id": "onlinesho41",
"Fk-Affiliate-Token": "bd6298b80c164655bf12a15d405cf09f",
},
};
axios
.get("/affiliate/api/onlinesho41.json", config)
.then((data) => {
console.log(data.data.apiGroups.affiliate.apiListings);
this.setState({ fdata: data.data.apiGroups.affiliate.apiListings });
})
.catch(console.log);
}
render() {
let Repltxt;
return (
<ul>
{Object.keys(this.state.fdata).map((apiCat, index) => (
<li key={index}>
{
(Repltxt = this.state.fdata[apiCat].availableVariants[
"v1.1.0"
].resourceName.replace(/_/gi, " "))
}
</li>
))}
</ul>
);
}
}
export default Menutry;
ビルドプロキシの後ではなく、現在のウィンドウの URL が API URL の前に表示されます。エラー