본문 바로가기

(자바스크립트) 선택된 radio 버튼의 값 출력하는 방법 선택된 radio 버튼의 값을 기본 자바스크립트를 이용해서 쉽게 가져올 수 있는 방법은 없을까? 다음과 같이 처리하면 된다!(브라우저 호환성도 좋고 상당히 깔끔한 코드인 것 같다!) 피자 치킨 더보기
HttpURLConnection를 쿠키를 품은 상태로 호출하는 방법 HttpURLConnection를 쿠키를 품은 상태로 호출하려면 어떻게 해야할까?(쉽게 말해서 로그인 효과를 얻고자 한다면!) 다음과 같이 Cookie 프로퍼티를 설정해주면 된다.(그 전에 쿠키 String을 먼저 확보하고 해당 쿠키를 아래와 같이 발라주면 된다!) HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestProperty("Cookie", "PHPSESSID=8db18443f72b735a40aa27e5ed62676f"); // 두 번째 매개변수에 쿠키 String을 넣어주면 된다. 더보기
url로 데이터를 전송할 때 +가 공백으로 인지되는 문제 request.getParameter()로 데이터를 받을 때 +는 공백으로 넘어오는 문제점이 있다.(이 문제 때문에 정말 엄청난 고생을 했었다.ㅠ) 문제가 될 수 있는 특수문자는 &, + 두 개인데 &는 원래부터 안되는 것이 비교적 명확하다고 할 수 있는데 +는 전혀 예상하지도 못한 놈이었다.(물론 아는 사람은 원래부터 알고 계셨겠지만.ㅠ) 이런 황당한 문제를 원천적으로 방지하기 위해서는 데이터를 전송할 때 무조건 url 인코딩을 하는 습관을 들여야만 할 것 같다. 일단은 급해서 다음과 같이 + 예외 처리를 했지만(문제는 해결되었다.) str.replaceAll(" ", "+"); 당연히 근본적인 처방은 아니다.ㅠ 더보기