IT

HTTP 요청에서 각도 상대 경로

itgroup 2023. 10. 10. 20:14
반응형

HTTP 요청에서 각도 상대 경로

Angular의 HTTP 요청에서 상대 URL은 어떻게 작동합니까?예를 들어, 사람들이 이렇게 하는 것을 봅니다.

$http.post('/api/authenticate', { username: username, password: password });

여기에 주소는 없고, 상대적인 URL만 있는데, 사용자 브라우저에서 실행 중인 자바스크립트가 어떤 주소를 호출할지 어떻게 알 수 있을까요?가능하다면 자료에 대한 링크를 추가하여 이 내용을 더 잘 이해할 수 있도록 해주시기 바랍니다.

이 HTTP AJAX 요청의 기본 URL은 브라우저의 URL 주소 표시줄에 있는 도메인 주소가 됩니다.

예를 들어,

응용 프로그램이 실행 중입니다.https://example.com/user/profile실행 시:

$http.post('/api/authenticate', { username: username, password: password });

그러면 브라우저가 AJAX 요청을 할 것입니다.https://example.com/api/authenticate

브라우저에서 기본 URL을 가져올 수 있습니다.

var baseURL = window.location.protocol + '//' + window.location.host;
alert('Base URL for current frame is: ' + baseURL);

그냥 붙이기"./"상대적으로 만들고 싶은 길로

$http.post('./api/authenticate', { username: username, password: password });

언급URL : https://stackoverflow.com/questions/35116446/angular-relative-paths-in-http-requests

반응형