전달하는 데이터가 주소에 명시적으로 보이는 방식 유튜브 검색시 통신하는 방식이 이에 해당. 주소를 보면 v=vcSONxCtnyA 라는 데이터가 명시됨. But 주소에 명시하는 방식이기 때문에, 전송할 수 있는 데이터에 제한이 생겨보리는 단점! 또한, 데이터 전송시 암호화가 이루어지지 않기 때문에 보안에 취약. 따라서 서버의 데이터를 변경할 때 보다는, 서버에 존재하는 데이터를 조회하거나 보여줄때 사용됨.
기반의 pass 라우터를 테스트해보자 팀 A 175.112.236.132:8887 /pass?data=1 팀 B 175.112.236.132:8886 /pass?data=1 주소방식으로 서버에 데이터를 넘겨줄 때 ?(물음표)와 =(등호)표시의 문법을 쓸 수 있다. pass 라우터에서는 data라는 데이터를 조회하고 있으므로, 클라이언트에서 data라는 이름의 데이터를 넘겨줄 필요가 있다.
전달하는 데이터가 주소에 명시되지 않음 덕분에 서버로 전송할 수 있는 데이터 길이의 제약이 없고, 암호화가 되기 때문에 GET보다 상대적으로 보안에 강하다. 하지만 데이터가 주소에 명시되지 않는 방식이라 주소를 통한 서버 통신이 불가능(=웹 브라우저를 통한 통신 불가능).