λμκ΄ κ²μ μ°½ μ
λ ₯νΌμ λν λΆμ.
νμ΄μ¬μμ webdebug λ₯Ό μ΄μ©, λΈλΌμ°μ κ° μ μ‘νλ GET, POST κ°μ λΆμνλ€.
(http://www.cyberclip.com/webdebug/index.html, http://sourceforge.net/projects/webdebug)
(http://www.cyberclip.com/webdebug/index.html, http://sourceforge.net/projects/webdebug)
λλ μΉ νν° νλ‘κ·Έλ¨μΈ Proxomitron μ μ΄μ©ν μλ μλ€. (http://proxomitron.cjb.net/) κ°μΈμ μΌλ‘λ webdebug κ° λ ν΄λΉ νΌ κ°/ν€λ κ°λ§ 보기μ νΈνλκ±Έλ‘ κΈ°μ΅.
λμκ΄ μλ² ¶
- Server: Apache/1.3.22 (Win32) mod_jk
- Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 2.2; Java 1.3.1_01; Windows 2000 5.0 x86; java.vendor=Sun Microsystems Inc.)
- Content-Type: text/html;charset=MS949
λ€λ₯Έκ±΄ λμ§ΈμΉκ³ , μ λ° μμ νλμ΄μ κ²μ μ’ μ λλ‘ λμμΌλ©΄ μ’κ² λ€. -_-; μ μ₯ κ²μμ΄ λμΌ λ λΆμμ νλμ§ νμ§.

μ°½ μ λ ₯ νΌ ¶
- USERID λ μ무κ°μ΄λ λ£μ΄μ€λ μκ΄μ΄ μλ, λ΄μ©μ΄ μμΌλ©΄ μλ¨.
- κ°μ POST 컀맨λλΌ νλλΌλ IPκ° λ€λ₯΄λ©΄ κ²°κ³Όκ°μ΄ λμ€μ§ μλλ€. (μ΄λ‘ λ³Όλ μλ² λ΄λΆμμ IPμ History κ° μ°κ΄λμ΄ μ μ₯λλ€.)
- νλ² κ²μ νκ³ λ€μ νμ΄μ§κ° λμ΄κ°λλ HISNO μ κ°μ΄ μ μ§λκ³ , SEQNO κ° μ¦κ°νλ€.
~cpp import httplib, urllib params={'LIBRCODE': 'ATSL', 'SYSDB': 'R', 'USERID': '*', 'cmdexprs': 'TI=XML', #'cmdsrch': '\xb0\xcb \xbb\xf6', #'maxdisp': '10', #'operator1': '&', #'srchitem1': 'TI', #'srchitem2': 'AU', #'srchitem3': 'KW', #'srchitem4': 'IB', #'srchitem5': 'AN'} } headers = {"Content-Type":"application/x-www-form-urlencoded", "Referer":"http://165.194.100.2/cgi-bin/mcu100?LIBRCODE=ATSL&USERID=*&SYSDB=R", "Accept":"image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*"} def getSrchResult(headers,params): params=urllib.urlencode(params) conn = httplib.HTTPConnection("165.194.100.2:80") conn.request("POST", "/cgi-bin/mcu200", params, headers) response = conn.getresponse() print response.status, response.reason data = response.read() conn.close() return data def getSrchResult2(params): params=urllib.urlencode(params) f = urllib.urlopen("http://165.194.100.2/cgi-bin/mcu200", params) return f.read()
(μμλ‘ μ μ μ¬κΈ°μ μ΄ μ€)
For View Page λ€ κ΄λ ¨ μμ ¶
λ±λ‘νμ΄μ§ μμ μ μ
μ¬μ©μ μ 보 ( νμ μ¬ν κ΅¬λΆ )
μ΄λ¦, ID, Password
μ€λ λμκ΄ ID, Passwordμ΄λ¦, ID, Password
λ§μ΄νμ΄μ§
Search λ§ν¬
λ‘κ·Έμμ μμSearchλ§ν¬
λ‘κ·Έμμ λ²νΌ
κ²μ 리μ€νΈμ μμλ‘κ·Έμμ λ²νΌ
μ±
μ 보 νμ΄μ§ μμ
μμ§λ²νΈ ( key κ°μ΄ λλ€.)
μλͺ μ μ
μΆνμ¬
ISBN
μ μλͺ
μ μλ©΄
λΆλ₯κΈ°νΈ
μμ₯μ 보νμΈ
μμ₯ λμκ΄(νμ¬ μ 1λ§)
μμ₯μμΉ, λ±λ‘λ²νΈ, μ²κ΅¬κΈ°νΈ, μλ£νν©, λ°λ©μμ μΌ
μλͺ μ μ
μΆνμ¬
ISBN
μ μλͺ
μ μλ©΄
λΆλ₯κΈ°νΈ
μμ₯μ 보νμΈ
μμ₯ λμκ΄(νμ¬ μ 1λ§)
μμ₯μμΉ, λ±λ‘λ²νΈ, μ²κ΅¬κΈ°νΈ, μλ£νν©, λ°λ©μμ μΌ
μλ‘ λ°λ νΌ ¶
~cpp κ²μ λΆλΆ : http://www.lib.cau.ac.kr/search/search_200.jsp? now=2 - νμ¬ νμ΄μ§ λ²νΈ &pKeyWordC=%28+%28-TI-+WITH+%28extreme+programming+%29+.TXT.%29++%29 - κ²μ κ΄λ ¨ ν€μλ &pSort0=(SOTI/-SOTI) - μλͺ μνΈ &pSort1=(SOAU/-SOAU) - μ μμνΈ &pSort2=(SOPU/-SOPU) - μΆνμ¬ μνΈ &pSort3=(PUYE/-PUYE) - μΆνλ λ μνΈ &pSgubun=(Y/N) - κ²°κ³Όλ΄ μ λ ¬ &pSGubun=3 - κ²μλ°©λ² 3λ² &SYSDB=R &pAtdb=SLDB &iSNo=1 - μ²μ 보μ¬μ£Όλ νμ΄μ§ 리μ€νΈμμμ 첫λ²μ§Έ λ²νΈ.