2016-08-30 9 views
18

Gibt es eine Möglichkeit, strict MIME type checking in Chrome zu deaktivieren.Deaktivieren Sie Chrome strikte MIME-Typüberprüfung

Eigentlich mache ich eine JSONP-Anfrage auf Cross-Domain. Es funktioniert gut mit Firefox, aber mit Chrome gibt es einige Fehler in der Konsole.

Refused von 'https://example.com' Skript auszuführen, weil sein MIME-Typ ('text/plain') nicht ausführbar ist, und ein strenger MIME-Typ Prüfung aktiviert ist.

Sein perfekt in Mozilla arbeiten .. Ausgabe wird in Chrom entstehen nur

Hier sind die Antwort-Header der Anforderung ..

Cache-Control:no-cache, no-store 
Connection:Keep-Alive 
Content-Length:29303 
Content-Type:text/plain;charset=ISO-8859-1 
Date: xxxx 
Expires:-1 
Keep-Alive:timeout=5 
max-age:Thu, 01 Jan 1970 00:00:00 GMT 
pragma:no-cache 
Set-Cookie:xxxx 
Strict-Transport-Security: max-age=31536000; includeSubDomains 
X-Content-Type-Options:nosniff 
X-Frame-Options:SAMEORIGIN 

Behelfslösung, was ich denke: Äußerlich Einstellung content-type to application/javascript

+0

Haben Sie diese ähnliche Frage gesehen? http://StackOverflow.com/Questions/17341122/link-and-execute-external-javascript-file-hosted-on-github –

+0

@Rory McCrossan ja ... dass Fragen beziehen Datei von GitHub .. und ihre ist alternativ Problemumgehung, um Datei als zip zu exportieren .. –

+0

Was ist der Inhalt, den Sie als Nur-Text senden? –

Antwort

5

Der Server sollte mit dem richtigen MIME-Typ für JSONP 012 antwortenund Ihre Anfrage sollte jQuery sagen Sie laden JSONP dataType: 'jsonp'

Weitere Details siehe this answer! Sie können auch have a look a this one, da es erklärt, warum Laden .js Datei mit text/plain wird nicht funktionieren.

0

In meinem Fall habe ich X-Content-Type-Options auf nginx ausgeschaltet dann funktioniert gut.

# Not work 
add_header X-Content-Type-Options nosniff; 
# OK (comment out) 
#add_header X-Content-Type-Options nosniff; 

Es wird das gleiche für Apache sein.

<IfModule mod_headers.c> 
    #Header set X-Content-Type-Options nosniff 
</IfModule> 
Verwandte Themen