request 2

[Linux Study-19] curl 명령어

안녕하세요. 오늘은 curl 명령어를 알아보겠습니다. curl curl 명령어는 웹 request를 테스트할 수 있는 명령어입니다. 특히 rest 애플리케이션 개발 시 테스트하는데 유용합니다. 주로 GET / POST / PUT / DELETE의 CURD를 확인할 수 있습니다. ● GET 옵션 [root@localhost ~]# curl -v http://localhost.com 위 요청을 하면 일반 get요청을 테스트할 수 있습니다. -v옵션은 요청과 응답까지 모두 표시하는 옵션입니다. ● POST 옵션 [root@localhost ~]# curl -d "parameter=aaa" http://localhost.com 파라미터와 함께 해당 웹으로 POST요청을 할 수 있습니다. 파일을 업로드하기 위해서..

Linux 2017.06.19

[CORS] Cross Origin Resource Sharing

■ CORS - Cross Origin Resource Sharing CORS란 개념에 대해 정리하겠습니다. ● CORS란? CORS란 Cross Origin Resource Sharing의 줄임말로, Cross-Site Http Request를 가능하게 하는 표준 규약입니다. 다른 도메인으로부터 리소스가 필요할 경우 cross-site http request가 필요합니다. 기존에는 XMLHttpRequest는 보안상의 이유로 자신과 동일한 도메인으로만 HTTP요청을 보내도록 제한하였습니다. 즉 cross-origin http 요청을 제한하였죠 하지만 지속적으로 웹 애플리케이션을 개선하고 쉽게 개발하기 위해서는 이러한 request가 꼭 필요했습니다. 그래서 XMLHttpRequest가 cross-dom..

ETC 2017.03.03