개발하는 냥이 (=ↀωↀ=)

고정 헤더 영역

글 제목

메뉴 레이어

개발하는 냥이 (=ↀωↀ=)

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (159)
    • 개발 (148)
      • Android (9)
      • CSS (0)
      • DB (3)
      • HTML (0)
      • Java (53)
      • JavaScript (79)
      • NodeJS (0)
      • Python (0)
      • React (1)
      • iOS (2)
      • Visual C++ (1)
    • Tools (9)
    • MAC (2)

검색 레이어

개발하는 냥이 (=ↀωↀ=)

검색 영역

컨텐츠 검색

url

  • Java - URL 쿼리를 post 방식으로 전송하기

    2018.10.02 by 뉴에이스

  • Java - 연결된 url로부터 데이터 읽기

    2018.10.02 by 뉴에이스

  • Java - URL 정보 확인, URLConnection

    2018.10.02 by 뉴에이스

Java - URL 쿼리를 post 방식으로 전송하기

요청(클라이언트 -> 서버), Request 약속 페이지 정보를 요청할 때의 약속 방식 3가지 부분으로 구분해서 요청해야 한다. 시작라인- 요청방식, 요청URI, 프로토콜버전 헤더- 헤더값들을 전송 (헤더이름:헤더값...) 바디- POST 방식일 경우 쿼리스트링(파라미터 정보) 또는 파일 전송일 경우 내용 GET방식의 경우 GET /test.do?id=abcd HTTP/1.1 -> 첫줄이 GET 방식이 아닌경우 POST로 인식된다. a: aaaa -> 헤더이름:헤더값 b: bbbb -> 헤더이름:헤더값 없음(바디)-> GET방식일 경우에는 body가 없다. url에 붙어 가기 때문에.. POST방식의 경우 POST /test.do HTTP/1.1 a:aaaa b:bbbb id=abcd 응답(서버 -> 클..

개발/Java 2018. 10. 2. 18:00

Java - 연결된 url로부터 데이터 읽기

소스 public static void test01() { try { /* 기본 80번 포트로 접속해서 index.html, index.htm, index.jsp를 찾는다. url 정보를 html로 바이트단위로 보내기 때문에 InputStream으로 받고, 한글을 정상적으로 읽기 위해서는 InputReader를 사용한다. */ URL url = new URL("https://www.daum.net"); InputStream in = url.openStream(); while(true) { int ch = in.read(); if(ch == -1) break; System.out.print((char)ch); } } catch (Exception e) { e.printStackTrace(); } } pub..

개발/Java 2018. 10. 2. 17:11

Java - URL 정보 확인, URLConnection

http://post.naver.com/viewer/postView.nhn?volumeNo=13770913&memberNo=16714554&mainMenu=CULTURE 프로토콜(protocal) : http, jdbc, ... 호스트(host) : www.naver.com -> ***.***.***.*** 포트(port) : 8000 (0 - 65535 : 0 - 1024 은 시스템에서 사용될 수 있으니 비권장, 5000 이후 포트번호나 10000번 이후 포트번호 권장) : 80 : 웹의 기본 포트번호, 어떤 서비스를 사용할지 패스(path) : /test.do, 서비스에서 어떤 기능을 사용할지.. 쿼리(query) : msg=hell, 기능을 사용할 때 필요한 데이터 소스 public static v..

개발/Java 2018. 10. 2. 17:00

추가 정보

인기글

최신글

페이징

이전
1
다음
개발하는 냥이 (=ↀωↀ=) 오류 코드는 제보 바랍니다.

티스토리툴바