inblog logo
|
Coding's note
    Spring

    CORS설정,api

    이소연's avatar
    이소연
    Aug 05, 2024
    CORS설정,api
    Contents
    CORS설정CORS 정리API
     
    http상태코드
    notion image
     
    자바스크립요청은 불순한 요청을 누구나 할 수 있다.
    정상적 요청이 아니라api주소만 보고 때릴 수 있더.
    자바스크립 요청을 일단 허용하지 않아.

    CORS설정

     
    얼마전 우리는
     
     
    브라우저는 모든 정보를 도메인 별로 한다고?
    도메인별로 관리를 한다고?
    notion image
    같은 도메인’끼리는 받는다고?
    JS??
    notion image
     
    option 아직까지 몰라도 됨
     
    에이작스 공부
     
    도메인
    따른 패스간..
    ip port가 같아야 donain?
     
    쌤이 오류해석했을 때 f12
    이게 cors?
    왜 다르지?
    notion image
    쌤거
    notion image
    크로스 도메인 _ 서버가 결정/…?
     

    CORS 정리

    notion image
    다 허용 X 이 것만?
    프로그램으로 신청하는 것은 오케이.
    자바스크립트는 NO!-V
    IOS로 젛어줘도 오케이?
     
    요청하면 어떤 건 돼
    어떤건 안돼
    ~~했음. 라바스크립 등=
     
    CROSSㅐㄱ도메인이 다름
    IP만 달라도 프트마 ㄴ달라도 도멘인 X
    CROS CROSS ORIGINㄹ에서
     
     

    API

     
    주소가 RESTAPI?
    notion image
    이 그림 설명필요 -V
     
    API 없으면 프런트 일 못해
    API가 있어야 앱을 Can make
     
     
    REST API 설계 예시 1. URI는 동사보다는 명사를, 대문자보다는 소문자를 사용하여야 한다. Bad Example http://khj93.com/Running/ Good Example http://khj93.com/run/ 2. 마지막에 슬래시 (/)를 포함하지 않는다. Bad Example http://khj93.com/test/ Good Example http://khj93.com/test 3. 언더바 대신 하이폰을 사용한다. Bad Example http://khj93.com/test_blog Good Example http://khj93.com/test-blog 4. 파일확장자는 URI에 포함하지 않는다. Bad Example http://khj93.com/photo.jpg Good Example http://khj93.com/photo 5. 행위를 포함하지 않는다. Bad Example http://khj93.com/delete-post/1 Good Example http://khj93.com/post/1
     
    notion image
    restAPIURL규칙 참고
    https://dev-cool.tistory.com/32
     
    ㄱ게 OOO
    주소를 통해서 나의 의견(목적)을 명확하게 만들고 싶어
     
    유저네임 중복 체크
    GET localhost:8080/user/samecheck?username=ssar
     
    Share article
    Contents
    CORS설정CORS 정리API

    Coding's note

    RSS·Powered by Inblog