Fix CORS header code to be cleaner
This commit is contained in:
parent
7622bb40a9
commit
65cb1488b0
4 changed files with 5 additions and 4 deletions
|
@ -11,6 +11,8 @@
|
|||
|
||||
namespace atom {
|
||||
|
||||
const std::string kCorsHeader("Access-Control-Allow-Origin: *");
|
||||
|
||||
namespace internal {
|
||||
|
||||
namespace {
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
#include "v8/include/v8.h"
|
||||
|
||||
namespace atom {
|
||||
extern const std::string kCorsHeader;
|
||||
|
||||
using JavaScriptHandler =
|
||||
base::Callback<void(const net::URLRequest*, v8::Local<v8::Value>)>;
|
||||
|
|
|
@ -50,8 +50,7 @@ void URLRequestBufferJob::GetResponseInfo(net::HttpResponseInfo* info) {
|
|||
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);
|
||||
|
|
|
@ -32,8 +32,7 @@ void URLRequestStringJob::GetResponseInfo(net::HttpResponseInfo* info) {
|
|||
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);
|
||||
|
|
Loading…
Add table
Reference in a new issue