namespace atom {
+const std::string kCorsHeader("Access-Control-Allow-Origin: *");
+
namespace internal {
namespace {
#include "v8/include/v8.h"
namespace atom {
+extern const std::string kCorsHeader;
using JavaScriptHandler =
base::Callback<void(const net::URLRequest*, v8::Local<v8::Value>)>;
status.append("\0\0", 2);
net::HttpResponseHeaders* headers = new net::HttpResponseHeaders(status);
- std::string cors("Access-Control-Allow-Origin: *");
- headers->AddHeader(cors);
+ headers->AddHeader(kCorsHeader);
if (!mime_type_.empty()) {
std::string content_type_header(net::HttpRequestHeaders::kContentType);
std::string status("HTTP/1.1 200 OK");
net::HttpResponseHeaders* headers = new net::HttpResponseHeaders(status);
- std::string cors("Access-Control-Allow-Origin: *");
- headers->AddHeader(cors);
+ headers->AddHeader(kCorsHeader);
if (!mime_type_.empty()) {
std::string content_type_header(net::HttpRequestHeaders::kContentType);