by Anonymous » 13 Apr 2025, 09:13
Ich habe eine API, die ich im Postboten einwandfrei nennen kann. Es handelt sich um eine Post -Methode mit Basic Auth (Benutzername/Kennwort).
Code: Select all
function makeHttpRequest() {
const username = 'user';
const password = 'pass';
const url = 'https://endpoint.com/http/test';
const body = JSON.stringify({
programName: 'PROGRAM',
assignTo: 'LAVV001'
});
const headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('Host', 'endpoint.com');
headers.append('Authorization', 'Basic ' + btoa(username + ':' + password));
headers.append('Host', 'http://endpoint.com');
httpReq = fetch(url, { method: 'POST', headers: headers, body: body })
.then(response => response.json())
.then(data => { responseDiv.innerHTML = `Response: ${JSON.stringify(data)}`; });
}
Aber ich erhalte immer wieder einen CORS -Fehler in meinem Browser:
Ich habe mich verhandelt mit dem Stuhl verhandelt. Cors. Ich muss dieses JavaScript nicht an andere weitergeben, daher macht es mir nichts aus, wenn es nur für meine eigene Maschine funktioniert.
Ich werde verrückt, jede Hilfe wird sehr geschätzt.>
Ich habe eine API, die ich im Postboten einwandfrei nennen kann. Es handelt sich um eine Post -Methode mit Basic Auth (Benutzername/Kennwort).[code]
function makeHttpRequest() {
const username = 'user';
const password = 'pass';
const url = 'https://endpoint.com/http/test';
const body = JSON.stringify({
programName: 'PROGRAM',
assignTo: 'LAVV001'
});
const headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('Host', 'endpoint.com');
headers.append('Authorization', 'Basic ' + btoa(username + ':' + password));
headers.append('Host', 'http://endpoint.com');
httpReq = fetch(url, { method: 'POST', headers: headers, body: body })
.then(response => response.json())
.then(data => { responseDiv.innerHTML = `Response: ${JSON.stringify(data)}`; });
}
[/code]
Aber ich erhalte immer wieder einen CORS -Fehler in meinem Browser:
Ich habe mich verhandelt mit dem Stuhl verhandelt. Cors. Ich muss dieses JavaScript nicht an andere weitergeben, daher macht es mir nichts aus, wenn es nur für meine eigene Maschine funktioniert.
Ich werde verrückt, jede Hilfe wird sehr geschätzt.>