J'ai ajouté de la SCRO en en-tête mais je suis encore en train de la SCRO problème dans ma requête. Quelle est la bonne façon d'ajouter et de gérer les catégories de documents et autres demandes dans les en-têtes?
Ici, c'est le service de fichier de code:
import { HttpClient, HttpHeaders, HttpClientModule } from '@angular/common/http';
const httpOptions = {
headers: new HttpHeaders({
'Access-Control-Allow-Origin':'*',
'Authorization':'authkey',
'userid':'1'
})
};
public baseurl = 'http://localhost/XXXXXX';
userAPI(data): Observable<any> {
return this.http.post(this.baseurl, data, httpOptions)
.pipe(
tap((result) => console.log('result-->',result)),
catchError(this.handleError('error', []))
);
}
Erreur:
Réponse à la demande de contrôle en amont ne passent pas de contrôle d'accès: Pas de "Access-Control-Allow-Origin' en-tête est présent sur la ressource demandée. Origine 'http://localhost:4200' est donc pas autorisé à accéder
a échoué: Http réponse en cas d'échec de (inconnu url): 0 Erreur Inconnue
Dans mon code côté serveur, j'ai ajouté de la SCRO dans le fichier d'index.
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');
header('Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-Token');