ajax 관련
$.ajax({
type: "GET",
url: " ",
data: {},
success: function(response) {
~원하는 코드~
}
})
$('#id').val() 값가져오기
$('#id').append() 추가하기
$('#id').empty() 비우기
API에서 데이터 가져와서 사용해보기 ex)
let rows = response['dataname']['row']
for(let i =0; i<rows.length; i++{
let name = rows[i]['realname']
...
}
GET과 POST의 차이
일단 조회는 GET, 생성 수정 삭제는 POST를 사용한다 했는데 주소차이 말고 다른차이점이 있나?
이건 이전부터 고민하던건데 생성, 수정, 삭제에 GET을 사용해도 되긴 하거든......
보안적인 부분은 사실 크게 차이는 없는정도고.
내가 생각하는 조회에 GET을 쓰고 수정에 POST를 쓰는 이유는
기록이 남고 캐시가능한지와 데이터 길이제한이 가장 큰 이유인거 같다.
그외의 멱등성이나 언제 주로 사용하는 지는 GET, POST의 자체적인 성질의 차이라기보다는 사용자가 주로 사용하는 용도에 따른 성질의 차이인듯.
멱등성 : 여러번 연산해도 연산의 결과 값이 변하지 않는경우 > 검색을 아무리 여러번 해도 값 자체가 변하진 않는다.
'개발회고록' 카테고리의 다른 글
NO.5 개발일지(mysql) (0) | 2022.11.13 |
---|---|
22년 10월 10일 NO.4 개발일지 (0) | 2022.11.11 |
오류노트 1 (python) (0) | 2022.11.05 |
22년 11월 5일 개발일지(웹+파이썬) (0) | 2022.11.05 |
NO.1 개발일지 오늘하루 (0) | 2022.10.31 |