HTTP
HTTP 메시지
HTTP 요청
HTTP 응답
HTTP버전, 상태코드, 처리사유로 구성
상태 코드 상세 설명
응답코드 | 설명 | 상세 내역 |
---|---|---|
1xx | 요청을 제대로 받았고, 처리가 진행 중임 | |
2xx | 요청이 제대로 처리됨 | 200: 성공 |
3xx | 요청을 처리하려면, 클라이언트가 추가 동작을 취해야 함. | 302: 다른 URL로 갈 것 |
4xx | 클라이언트가 잘못된 요청을 보내어 처리에 실패했습니다. | 400: 요청이 문법에 맞지 않음 403: 리소스에 요청할 권한 없음 404: 리소스가 없음 |
5xx | 클라이언트의 요청은 유효하지만, 서버에 에러가 발생하여 처리에 실패했습니다. | 500: 요청을 처리 중 에러 발생 503: 서버가 과부하로 인해 요청을 처리할 수 없음 |
// "hello" 문자열을 출력하는 alert 함수를 실행합니다.
alert("hello");
// prompt는 popup box로 이용자 입력을 받는 함수입니다.
// 이용자가 입력한 데이터는 return value로 설정됩니다.
var value = prompt('input')
// confirm 는 확인/취소(yes/no)를 확인하는 이용자로부터 입력 받는 함수입니다.
// 이용자의 선택에 따라 Boolean(true/false)타입의 return value를 가집니다.
var true_false = confirm('yes or no ?');
// document.body를 변경합니다.
document.body.innerHTML = '<h1>Refresh!</h1>';
// document.body에 새로운 html 코드를 추가합니다.
document.body.innerHTML += '<h1>HI!</h1>';