F&R 941

get과 post방식

get과 post방식 GET 방식 클라이언트로부터의 데이터를 이름과 값이 결합된 스트링 형태로 전달하며, 각 이름과 값의 쌍은 “&”를 이용하여 구분한다. 예를 들자면 아래와 같다. http://localhost/test/test/test.php?Name=Michael&Dept=Computer 이 부분에서 ?Name=Michael&Dept=Computer을 보면 시작은 ? 으로 시작해서 Name의 변수가 Michael, Dept는 Computer라는 것을 확인할 수 있으며, 이값을 웹 브라우저의 주소 입력란에서 위와 같이 직접 입력하여도 데이터를 서버로 데이터를 쿼리 스트링(Query String)의 일부로써 전달하게 된다. 태그의 “METHOD” 속성의 값으로는 “GET”을 지정한다. POST 방식 클..

공부하자/HTML 2017.07.21

[PHP] Include, Include_once, Require, Require_once

[PHP] Include, Include_once, Require, Require_once 다른 페이지가 가진 데이터를 가져와 공통적으로 사용할 수 있는 방법입니다. 종류는 아래와 같이 구분할 수 있습니다. include() require()include_once() require_once() 위 함수들은 외부의 파일을 현재의 파일로 불러오는 역할을 합니다. include()와 require()의 차이점include()는 '해당하는 파일'이 없을 경우 사용자에게 간단한 경고 표시만 하고 페이지는 계속 로딩합니다. require()는 사용할 경우, 그 즉시 스크립트를 중단하고 치명적인 에러를 표시하게되죠. ~ _once()에 따른 차이점 함수 뒤에 _once가 붙게되면 똑같은 파일은 단 한번만 사용하게 됩..

공부하자/PHP 2017.07.20

IP 주소 / MAC 주소 란

IP 주소(아이피 주소, Internet Protocol Address) 인터넷을 이용하다보면 IP 주소라는 말이 나오며,인터넷이 안 되거나 문제가 생겼을 때 이를 직접 처리 하려면 무엇인지 이해 할 필요가 있습니다. IP 주소는 컴퓨터가 인터넷과 연결될 때 받는 고유번호로 전화번호와 유사한 것입니다. 따라서 컴퓨터가 WEB을 나아가려면 자신의 번호인 IP 주소가 반드시 필요합니다. 그런데 이 번호는 해당 컴퓨터에 고정되어 있는 것이 아니라 인터넷망에 접속할 때마다 달라집니다(사설IP). 또한 인터넷 통신업체를 바꾸면 그 때에도 바뀌게 됩니다. 즉 IP 주소는 고정된 값이 아닙니다(유동IP). MAC 주소(맥 주소, Media Access Control Address) 컴퓨터에는 IP 주소 외에 맥(MA..

우분투 sendmail 설치하기

[메일 전송 테스트] $ telnet localhost 25 Trying 127.0.0.1...telnet: Unable to connect to remote host: Connection refused라고 나오면 설치 하자! 우분투 sendmail 설치하기[sendmail 설치] $ sudo apt-get install sendmail [설정변경] $ sudo vi /etc/mail/sendmail.mc FEATURE(`no_default_msa')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1'..

TCP와 UDP 차이

TCP(Transmission Control Protocol)연결형 서비스를 지원하는 전송계층 프로토콜인터넷 환경에서 기본으로 사용한다.호스트간 신뢰성 있는 데이터 전달과 흐름제어 및 혼잡제어 등을 제공하는 전송계층 특징- 가상 회선 연결 방식, 연결형 서비스를 제공- 높은 신뢰성(Sequence Number, Ack Number를 통한 신뢰성 보장)- 연결의 설정(3-way handshaking)과 해제(4-way handshaking)- 데이터 흐름 제어(수신자 버퍼 오버플로우 방지) 및 혼잡 제어(네트워크 내 패킷 수가 과도하게 증가하는 현상 방지)- 전이중(Full-Duplex), 점대점(Point to Point) 서비스 소켓 통신 과정- 서버 : 소켓을 생성, 주소 할당, 연결 요청 기다림, ..