我有一个API-1,它是一个GET请求,现在我必须向API-2发出一个POST请求,主体作为API-1的响应。我必须使用表单来实现这一点,因为我不能进行Ajax调用,因为CORS被该API阻塞。api1Callback是api-1的回调方法
API1Callback =(json) => {
let url = json.BaseURL;
<form id="myform" method="post" action={url} name ="myform">
<input type="hidden" name="AccountID" value={json.AccountID}/>
<input type="hidden" name="Amount" value={json.Amount}/>
<input type="hidden" name="ProductID" value={json.ProductID}/>
<input type="hidden" name="ProductName" value={json.ProductName}/>
</form>
document.getElementById("myform").submit();
}
但是,这不起作用,不会发出POST请求。