kzen.dev
  • Questions
  • Tags
  • Utilisateurs
Notifications
Récompenses
Inscription
Une fois inscrit, vous serez informé des réponses et des commentaires à vos questions.
Connectez-vous
Si vous avez déjà un compte, connectez-vous pour vérifier les nouvelles notifications.
Il y aura des récompenses pour les questions, réponses et commentaires ajoutés.
Détails
Source
Editer
 Jignesh
Jignesh
Question

Blocage de lecture inter-origine (CORB)

J'ai appelé l'API d'un tiers en utilisant Jquery AJAX. J'obtiens l'erreur suivante dans la console :

Cross-Origin Read Blocking (CORB) a bloqué la réponse MY URL avec le type MIME application/json. Voir https://www.chromestatus.com/feature/5629709824032768 pour plus de détails.

J'ai utilisé le code suivant pour l'appel Ajax :

$.ajax({
  type: 'GET',
  url: My Url,
  contentType: 'application/json',
  dataType:'jsonp',
  responseType:'application/json',
  xhrFields: {
    withCredentials: false
  },
  headers: {
    'Access-Control-Allow-Credentials' : true,
    'Access-Control-Allow-Origin':'*',
    'Access-Control-Allow-Methods':'GET',
    'Access-Control-Allow-Headers':'application/json',
  },
  success: function(data) {
    console.log(data);
  },
  error: function(error) {
    console.log("FAIL....=================");
  }
});

Lorsque j'ai vérifié dans Fiddler, j'ai obtenu les données dans la réponse mais pas dans la méthode de succès Ajax.

Veuillez m'aider.

104 2018-06-15T10:29:49+00:00 3
 sideshowbarker
sideshowbarker
Question modifiée 1er juillet 2018 в 4:27
Programmation
javascript
jquery
ajax
cors
cross-origin-read-blocking
Vidéos populaires
L'islam en 3 minutes
L'islam en 3 minutes
il y a 4 ans
12 - problème de la lecture des char en Langage C - شرح
12 - problème de la lecture des char en Langage C - شرح
il y a 2 ans
CP lecture lettre x   correction exercices
CP lecture lettre x correction exercices
il y a 3 ans
Dépression: comment elle débute & comment elle persiste
Dépression: comment elle débute & comment elle persiste
il y a 2 ans
REPÉRER UN AVC (Les 4 Signes)
REPÉRER UN AVC (Les 4 Signes)
il y a 8 ans
Lire un Message Supprimé sur WhatsApp !
Lire un Message Supprimé sur WhatsApp !
il y a 3 ans
TERCİHLERDE İSTANBUL VE TÜM İLÇELERİ
TERCİHLERDE İSTANBUL VE TÜM İLÇELERİ
il y a 1 an
Activer le mode lecture sous Android
Activer le mode lecture sous Android
il y a 3 ans
Les gens qui ont un don spirituel sont frappés par ces 6 choses curieuses
Les gens qui ont un don spirituel sont frappés par ces 6 choses curieuses
il y a 4 ans
Réparer facilement les fichiers système | Windows 7/8/10
Réparer facilement les fichiers système | Windows 7/8/10
il y a 3 ans
8 Secrets De Mécanique Automobile Que Personne Ne Te Dit
8 Secrets De Mécanique Automobile Que Personne Ne Te Dit
il y a 4 ans
Comment parler français sans bloquer ? | 6 conseils très utiles
Comment parler français sans bloquer ? | 6 conseils très utiles
il y a 3 ans
Si ces moments n’avaient pas été enregistrés, personne n’y aurait cru… Regardez ce qui s’est passé!
Si ces moments n’avaient pas été enregistrés, personne n’y aurait cru… Regardez ce qui s’est passé!
il y a 4 ans
CONTRÔLER N'IMPORTE QUEL TÉLÉPHONE À DISTANCE AVEC SON TÉLÉPHONE !(DÉVELOPPEUR D'APPLICATION MOBILE)
CONTRÔLER N'IMPORTE QUEL TÉLÉPHONE À DISTANCE AVEC SON TÉLÉPHONE !(DÉVELOPPEUR D'APPLICATION MOBILE)
il y a 3 ans
TRACK INFOS 21-01 FATSHI HUMILIER A BRAZZAVILLE RENCONTRE A BRUXELLES:KABILA,KAMERHE, AVAC SASSOU
TRACK INFOS 21-01 FATSHI HUMILIER A BRAZZAVILLE RENCONTRE A BRUXELLES:KABILA,KAMERHE, AVAC SASSOU
il y a 1 an
« Précédent
Suivant »
Cette question a 1 réponse en anglais, pour les lire connectez-vous à votre compte.
 Alex
Alex
2 juillet 2018 в 11:00
2018-07-02T23:00:34+00:00
Détails
Source
Editer
#36225682

Dans la plupart des cas, la réponse bloquée ne devrait pas affecter le comportement de la page Web et le message d'erreur CORB peut être ignoré sans risque. Par exemple, l'avertissement peut survenir lorsque le corps de la réponse bloquée était déjà vide, ou lorsque la réponse allait être livrée à un contexte qui ne peut pas la gérer (par exemple, un document HTML tel qu'une page d'erreur 404 livrée à une balise ).

https://www.chromium.org/Home/chromium-security/corb-for-developers

J'ai dû nettoyer le cache de mon navigateur, j'ai lu sur ce lien que, si la requête obtient une réponse vide, nous obtenons cette erreur d'avertissement. Je recevais des CORS sur ma requête, et donc la réponse de cette requête était vide. Tout ce que j'avais à faire était de vider le cache du navigateur, et les CORS ont disparu. Je recevais des CORS parce que le chrome avait enregistré le numéro de PORT dans le cache. Le serveur acceptait simplement localhost:3010 et je faisais localhost:3002, à cause du cache.

 Alex
Alex
Réponse modifiée 6 février 2019 в 12:42
19
0
Artificial intelligence to parse product page
productapi.dev
Shubham Verma
Shubham Verma
27 juin 2018 в 5:32
2018-06-27T05:32:55+00:00
Détails
Source
Editer
#36225681

Vous devez ajouter CORS du côté du serveur:

Si vous utilisez nodeJS alors :

D'abord vous devez installer cors en utilisant la commande ci-dessous :

npm install cors --save

Maintenant ajoutez le code suivant au fichier de départ de votre application comme ( app.js ou server.js)

var express = require('express');
var app = express();

var cors = require('cors');
var bodyParser = require('body-parser');

//enables cors
app.use(cors({
  'allowedHeaders': ['sessionId', 'Content-Type'],
  'exposedHeaders': ['sessionId'],
  'origin': '*',
  'methods': 'GET,HEAD,PUT,PATCH,POST,DELETE',
  'preflightContinue': false
}));

require('./router/index')(app);
Shubham Verma
Shubham Verma
Réponse modifiée 7 septembre 2018 в 7:21
6
0
Artificial intelligence to parse product page
productapi.dev
 lifetimeLearner007
lifetimeLearner007
15 juin 2018 в 10:38
2018-06-15T10:38:36+00:00
Détails
Source
Editer
#36225680

Les en-têtes de réponse sont généralement définis sur le serveur. Définissez "Access-Control-Allow-Headers" sur "Content-Type" du côté du serveur.

 lifetimeLearner007
lifetimeLearner007
Réponse modifiée 15 juin 2018 в 10:57
0
0
Ajouter une question
Catégories
Toutes
Technologie
Culture / Loisirs
Vie / Arts
Science
Professionnel
Entreprises
Utilisateurs
Tous
Nouveau
Populaire
1
Анна Литвиненко
Enregistré il y a 1 jour
2
Inessa bu
Enregistré il y a 1 mois
3
Denis Babushkin
Enregistré il y a 1 mois
4
asakuno asakuno
Enregistré il y a 1 mois
5
aldo salerno
Enregistré il y a 1 mois
Artificial intelligence to parse product page
productapi.dev
BG
CS
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
NO
PT
TR
ZH
© kzen.dev 2023
Source
stackoverflow.com
sous licence cc by-sa 3.0 avec l'attribution