목록GET (4)
준호씨의 블로그
MockMVC의 static method의 import 자동완성을 하려고 하면 이렇게 원하는 건 안 나오고 엉뚱한 것들만 잔뜩 나오는 경우가 있습니다. IntelliJ 가 좀 더 똑똑하게 찾아주면 좋겠지만 아직 까지는 잘 안되는가 봅니다. 원인은 get이라는 static 메서드가 여러 라이브러리들에 흔하게 있기 때문인 것 같은데요. 그래도 MockMVC 사용하면 거기 있는 get을 먼저 찾아 주면 좋지 않을까 싶습니다. 아무튼 IntelliJ 설정으로 해결할 방법이 있는데요. Auto Import에서 직접 Import 해서 쓸 일이 없는 것들을 미리 제외 처리하면 됩니다. 가장 간단한 방법은 아까 전 Import static method -> Method to Import에서 바로 제외 처리하는 방법입니..
GET 요청 날리기 GET 요청 날리기 - parameter 추가 GET 요청 날리기 - header 추가 POST 요청은 다음에... 참고 HTTP::Tiny http://search.cpan.org/~dagolden/HTTP-Tiny-0.056/lib/HTTP/Tiny.pm
perl 로 스크립트를 짜다 보면 http get 을 할 일이 종종 있다. socket 으로 구현하기도 하고 HTTP::Tiny 를 사용하기도 하고 LWP::UserAgent 를 사용하기도 하는데 여기서는 간단한 LWP::UserAgent 사용 예를 들어 본다. (HTTP::Tiny 를 사용하려고 했었는데 599 Internal Exception 이 자꾸 발생해서 LWP::UserAgent 를 사용 했다.) use LWP::UserAgent; my $ua = LWP::UserAgent->new; my $response = $ua->get("http://127.0.0.1:8080/index.php"); print $response->decoded_content; 좀 더 자세한 사용법은 아래 링크를 참고 한..
리눅스 쉘에서 GET 이라는 명령어가 있는 곳도 있고 없는 곳도 있는데 이게 뭐하는거냐 하면 http request 요청 하는 명령어이다. 설치 되어 있다면 /usr/bin/GET 에 있을 것이다. GET 'http://www.daum.net' 하면 html 내용을 쉘에서 볼 수 있다. json 리턴 해 주는 API 같은거 간단히 테스트 해 볼 수도 있다. (curl 같은게 더 나을지도) 아무튼 GET을 설치 하는 방법 다음 방법중 아무거나 되는거로 하면 된다. cpan LWP yum install perl-libwww-perl yum perl-libwww-perl.noarch 그런데 구 서버에서는 /usr/bin/GET 인데 언젠가 부터 lwp-request 로 바꼈다. 굳이 GET 으로 사용 하고 싶..