【发布时间】:2020-04-06 01:56:40
【问题描述】:
所以我使用这个超级酷的FormSubmit 服务在我的 Angular 应用程序中提交联系人。我在 Angular HttpClient 的帮助下发送表单数据。
以下是我的服务:
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Injectable({
providedIn: 'root'
})
export class FormsubmitService {
constructor(
public httpClient: HttpClient
) { }
sendForm(formData: object) {
console.log('Form Data:', formData);
this.httpClient.post('https://formsubmit.io/send/<TOKEN HERE>', formData)
.subscribe((response) => console.log(response), (error) => console.log(error));
}
}
提交后,我在控制台日志中收到此错误代码Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://formsubmit.io/error/. (Reason: CORS header 'Access-Control-Allow-Origin' missing)。
有什么办法可以解决这个问题吗?
【问题讨论】:
标签: angular typescript form-submit same-origin-policy