0
我有一個在Java(Spring)中實現的應用程序,該應用程序從AMP頁面被稱爲POST方法。有時我成功的消息沒有出錯,有時我得到這個錯誤在Java中設置AMP訪問控制允許源頭標頭
"[amp-form]" "Form submission failed: Error: Response must contain the AMP-Access-Control-Allow-Source-Origin header"
在我的Java應用程序,我已經嘗試添加「AMP存取控制允許來源-Origin標」這樣的
@RequestMapping(value = "/contact-amp", method = RequestMethod.POST)
@ResponseBody
@CrossOrigin(allowedHeaders = {"Access-Control-Allow-Origin *", "AMP-Access-Control-Allow-Source-Origin *", "Access-Control-Expose-Headers: AMP-Access-Control-Allow-Source-Origin *"})
public SendInformationRequestV3Response saveAmp(@ModelAttribute SendInformationRequestV3 info) {
return repository.getSendInformationRequestV3Response(info);
}
但我不確定這是否正確。我沒有在AMP端設置任何標題。我已經在AMP 文檔中檢查了'CORS請求,但沒有幫助我。任何想法&建議來解決這個問題?