데이터 전송 3

[삽잡이::html] 안보이는데 전송은 한다! 히든 필드(Hidden Field)

태그 자체가 사용자 입력부분과 전송 기능을 제공해주는 태그라고 이해할 수 있습니다.해당 태그 안에는 hidden이라는 속성이 있는데요,Hidden이라는 언어 자체가 숨기는 의미가 있습니다.예 그렇습니다.화면에 출력은 되지 않지만,데이터를 보낼 때 유용하게 사용할 수 있습니다.아래 좋은 예시가 있습니다.같이 살펴보시죠~ 우와와 (출처_ w3sschools)HTML Element들을 보게 되면demo_form에 이름을 입력받을 수 있는 Text Box와제출할 수 있는 Submit 버튼이 있습니다.그런데 이상합니다. 하나가 남지요...뭐야 뭐야 예 그렇습니다.바로, Hidden Filed입니다.value 속성에 있는 값을 넘겨주게 됩니다.결과를 한번 볼까요!?우와~ 안보였던 country가 보이네요~ hidd..

[삽잡이::Javascript] ajax가 뭐니? 축구팀이니?

(출처_ http://english.ajax.nl/streams/ajax-now.htm) 마치, 네덜란드 프로축구팀을 연상하는 Ajax...웹은 아직 낯설지만... jQuery를 사용하여 웹브라우저와 웹서버간 통신을 위해 사용하는 코드가 간간이 찾아보고 있습니다. Ajax는 Asynchronous JavaScript and XML의 줄임말이지요...Asynchronous... 예전에 공부할 때 한창 애먹이던녀석... 하지만 난 너가 필요해... 우리는 서버와 통신하기 위해 HTTP 프로토콜을 사용합니다.이때 두가지의 방식이 존재하는데요,바로, GET과 POST 방식입니다. 모든 것을 다 보여주는 녀석과, 다 감추는 녀석.. 이 둘의 큰 차이는 URL에 정보가 표시되느냐, 아니냐 입니다.물론, 그 외에 차..

#014_Window_Network_고정 길이 데이터 전송

안녕하세요 삽잡이입니다. 이번 시간에는 다양한 데이터 전송 방식중에'고정 길이 데이터 전송'에 대해서 알아보려고합니다. 클라이언트와 서버간에 데이터를 주고받을 때... 즉, 통신할 때 어플리케이션 버퍼에 데이터를 입력받고 send 함수를 통해 TCP send 버퍼에 복사해왔었습니다.반대로, recv 함수를 통해 TCP recv 버퍼에서 데이터를 받아와어플리케이션 버퍼에 저장을 받으며 통신을 진행했었습니다. 이렇게 3바이트를 보냈다면 3바이트를 전송받고 7바이트를 보내면 7바이트를 받으며 통신을 진행할 것이라는 소리입니다. 이와 같이 데이터를 주고 받을 때 주의해야할 사항이 있습니다.TCP 방식을 사용해야할 때인데,TCP는 stream 방식을 사용합니다. UDP는 반대로 Datagram 방식을 사용하지요...