如何在AngularJS应用程序上设置我的.htaccess以防止出现以下错误消息:
无法加载
https://api.mailgun.net/v3/example.com/messages:请求标头字段预检响应中的Access-Control-Allow-Headers不允许授权.
这是我的.htaccess档案:
<IfModule mod_headers.c>
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "Content-Type, Authorization"
Header add Access-Control-Allow-Methods "GET, POST"
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ index.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我让我的网站上的错误信息在这里,只要用户试图提交的联系方式.
这是我的流程代码:
function send(apiUrl, from, to, subject, body, apiKey) {
var url = apiUrl;
var dataJSON = {
from: from,
to: to,
subject: subject,
text: body,
multipart: true
};
var req = {
method: 'POST',
url: url,
headers: …Run Code Online (Sandbox Code Playgroud)