WEB

Http Request & Method

서버와 클라이언트가 있다고 하면, 클라이언트는 웹사이트를 이용하면서 서버와 수많은 상호작용을 하게 된다. 주로 통신규약은 http를 이용하고, django에서는 get과 post를 이용한다. get은 말그대로 공간을 가져달라는 것이고, post는 자신의 데이터를 가지고 서버에게 처리해 달라는 뜻이다. 이렇게 Django에서는 get과 post로 모든 것을 해결했다면 Restful framework에서는 get, post, put, delete, patch, opinion까지 있는데, 각 method에 대한 뜻은 다음과 같다. Method 뜻 Get 요청받은 URL의 정보를 검색하여 응답한다. Post 요청된 자원을 생성한다. Put 요청된 자원을 수정한다. Delete 요청된 자원을 삭제한다. Patch..

2019.10.08 게시됨

WEB

[JSON] JSON에 대하여

오늘은 JSON에 대해서 알아봅시다. JSON에 대하여 JavaScript Object Notation의 줄임말로, 데이터의 송수신을 자바스크립트의 객체로서 수행할 수 있게끔 하는 가벼운 문자열 데이터 표현식을 말합니다. 이 JSON은 JavaScript로 이루어져있지만, Django나 PHP로 이루어져있는 서버도 JSON이 이용가능하다고 합니다. 어떤 사람이 자바스크립트 객체로 어떤 정보를 보낼 때, 모든 수신자가 자바스크립트 객체 표현식을 아는 것을 아닙니다. 따라서, JSON은 누구나 아는 자료형인 문자열로 바꾸어 보냅니다(Serializing) 더 자세한 건 JSON 사이트 참조. http://www.json.org/ JSON JSON (JavaScript Object Notation) is a ..

2019.10.08 게시됨

[정올] 기초다지기_함수1_형성평가 1_code170 포스팅 썸네일 이미지

Coding_Algorithm/정올 문제풀이

[정올] 기초다지기_함수1_형성평가 1_code170

170 : 함수1 - 형성평가1 제한시간: 1000 ms 메모리제한: 0 MB 해결횟수: 4043 회 시도횟수: 5489 회 ‘@’문자를 10개 출력하는 함수를 작성 한 후 함수를 세 번 호출하여 아래와 같이 출력하는 프로그램을 작성하시오. first @@@@@@@@@@ second @@@@@@@@@@ third @@@@@@@@@@ #include void print(){ printf("@@@@@@@@@@\n"); return; } int main(void){ printf("first\n"); print(); printf("second\n"); print(); printf("third\n"); print(); return 0; }

2019.10.03 게시됨

[해커스쿨 LOB] Level4: goblin >> orc 포스팅 썸네일 이미지

War Games/해커스쿨 LOB

[해커스쿨 LOB] Level4: goblin >> orc

Level 4. Goblin >> Orc Theme: EggHunter 레츠 로그인 id: goblin pw: hackers proof 디렉토리 확인! [goblin@localhost goblin]$ bash2 [goblin@localhost goblin]$ ls -l total 20 -rwsr-sr-x 1 orc orc 12567 Feb 26 2010 orc -rw-r--r-- 1 root root 505 Mar 29 2010 orc.c [goblin@localhost goblin]$ nl orc.c 1 /* 2 The Lord of the BOF : The Fellowship of the BOF 3 - orc 4 - egghunter 5 */ 6 #include 7 #include 8 extern c..

2019.09.25 게시됨

[해커스쿨 LOB] Level3: cobolt >> goblin 포스팅 썸네일 이미지

War Games/해커스쿨 LOB

[해커스쿨 LOB] Level3: cobolt >> goblin

Level 3. Cobolt >> Goblin Theme: Basic BufferOverFlow (w/ stdin) 로그인합시다 id: cobolt pw: hacking exposed ls -l로 디렉토리를 확인하면 역시나 [cobolt@localhost cobolt]$ ls -l total 16 -rwsr-sr-x 1 goblin goblin 11824 Feb 26 2010 goblin -rw-r--r-- 1 root root 193 Mar 29 2010 goblin.c [cobolt@localhost cobolt]$ nl goblin.c 1 /* 2 The Lord of the BOF : The Fellowship of the BOF 3 - goblin 4 - small buffer + stdin 5..

2019.09.24 게시됨