반응형

http 5

CORS - 교차 출처 리소스 공유

1. 의미 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제이다. 웹 애플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 교차 출처 HTTP 요청을 실행한다. 보안 상의 이유로, 브라우저는 스크립트에서 시작한 교차 출처 HTTP 요청을 제한하는데 예를 들어, XMLHttpRequest와 Fetch API는 동일 출처 정책을 따른다. 즉, 이 API를 사용하는 웹 애플리케이션은 자신의 출처와 동일한 리소스만 불러올 수 있으며, 다른 출처의 리소스를 불러오려면 그 출처에서 올바른 CORS ..

[ NiFi ] 5. Api 데이터를 가공하여 MySQL 로 보내기

1. 개요 이번에는 외부 API 를 추출하고 난 다음에 MySQL 에 넣어보는 사례를 기록하고자 한다. REST API를 불러와서 -> json형식으로 변환 -> 데이터베이스에 삽입 의 프로세스이다 전체적인 경로는 아래 이미지와 같다. 2. 외부 API -> MySQL 순서 이번 API 는 항공기 관련 정보들이 있는 aviationstack 에서 가져왔으며, url 은 아래와 같다 aviationstack.com/ aviationstack - Real-Time Flight Tracker & Status API Free, Real-time Flight Status & Global Aviation Data API Flight tracker & airport timetable data web service t..

[Java Error] Invalid character found in method name. HTTP method names must be tokens

에러 발생 이유 위 Exception 은 HTTPS 의 사용이 어려운 클라이언트의 엔드포인트로부터 HTTPS 실행 요청이 들어왔을 경우 발생할 수 있는 예외이다. 해결 방법 나의 경우에는 https:// 를 http:// 로 고쳤더니 해결이 되었다. https:// 였을 경우 http:// 고친 이후 자세한 사항은 아래 링크를 통해 확인하면 된다. 참고 링크 stackoverflow.com/questions/42218237/tomcat-java-lang-illegalargumentexception-invalid-character-found-in-method-na Tomcat: java.lang.IllegalArgumentException: Invalid character found in method na..

[Spring error] : No mapping found for HTTP request with URI 에러

나의 경우에는 처음에 스프링 프레임 워크를 켜고, 톰캣 서버가 파일들을 읽어들이면서 누락된 것 때문에 발생이 되었었다. 그래서 login.do 가 되지 않았었고, 그것을 톰캣이 읽지 못해서 에러가 발생한 것이었는데.. 운이 좋게도 컴퓨터를 다시 껐다 켜니 에러는 사라져 있었는데... 우선, 이런 에러를 언제 다시 만날지 모르기에 우선 간단한 대처 방법을 아래의 링크를 통해 기록해 두어야 겠다. *** 20. 09. 22 *** 비슷한 에러가 발생했었다.. 처음에 사수분이 주셨던 파일에 설정이 제한되어 있었던 mapping pattern 때문이었는데.. " / " 를 통해서 경로가 많이 있을 때에도 view controller 에서 이를 인식할 수 있게 만든 것이 주요 했었다... 처음에는 *.do, *...

Spotify Project 03. 프로젝트 진행위한 API 관련 사항

현재 진행하고 있는 프로젝트는 페스트 캠퍼스에서 듣고 있는 인강인 한승수 강사님의 데이터 엔지니어링 강의를 다시한번 복습하고 내재화하고자 진행하는 프로젝트인 점 참고바란다. Spotify 프로젝트는 rest API 를 통해서 웹사이트에서 내가 Spotify 에서 필요한 정보를 가져오는 방식이다. Spotify 에서 api 를 가져오는 방식으로는 GET 방식이 많이 사용되는데, GET 방식 말고도 API 와 통신을 하는 Method 가 몇가지 더 있어 사전 숙지 및 추후에도 공부하기 위해 여기에 기록한다. Method 내용 GET 해당 리소스를 조회하고 정보를 가져온다 HEAD GET 방식과 동일하나 응답코드와 HEAD 만 가져온다 POST 요청된 리소스를 생성한다 PUT 요청된 리소스를 업데이트 한다 D..

반응형