Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail DOLEŽAL Includes the selected person into the timetable overlap calculation. Ondřej An HTTP Proxy Server An HTTP Proxy Server Thesis finished and defended successfully (DUO).   Sysel Martin Srnec Miroslav Master's thesis 1338933600000 06.06.2012 An HTTP Proxy Server Thesis finished and defended successfully (DUO).
Ondřej DOLEŽAL Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info HTTP proxy server

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name DOLEŽAL Ondřej Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2011/2012
Assigning department AUIUI
Date of defence Jun 6, 2012
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - The following mandatory fields are not filled in for this Thesis.: Title in English
Main topic HTTP proxy server
Main topic in English An HTTP Proxy Server
Title according to student HTTP proxy server
English title as given by the student -
Parallel name -
Subtitle -
Thesis supervisor Sysel Martin, doc. Ing. Ph.D.
External examiner Srnec Miroslav, Ing.
Annotation Internet a zejména World Wide Web jsou všudepřítomné. V řadě případů lze zvýšit efektivitu nebo bezpečnost přístupu k WWW nasazením HTTP proxy serveru. Práce uvádí do problematiky HTTP proxy. Současný HTTP proxy server nutně pracuje se sockety, a obykle s výhodou využívá vícevláknovou architekturu. Práce podává úvod do těchto technologií a je nabízí implementací takového vícevláknového HTTP proxy serveru s funkcionalitou WWW serveru pro uživatelské rozhranní.
Annotation in English The Internet and World Wide Web in particular are ubiquitous. The efficiency and safety of access to the Web can be enhanced by the deployment of an HTTP proxy server in many cases. This work provides an introduction to the issue of an HTTP proxy. Current HTTP proxy server requires the use of sockets a preferably multithreaded architecture. The paper provides an introduction to these technologies and an implementation of a multithreaded HTTP proxy server with an embedded WWW server used for the user interface.
Keywords HTTP, proxy server, sockety, vlákna
Keywords in English HTTP, proxy server, sockets, threads
Length of the covering note 54
Language CZ
Annotation
Internet a zejména World Wide Web jsou všudepřítomné. V řadě případů lze zvýšit efektivitu nebo bezpečnost přístupu k WWW nasazením HTTP proxy serveru. Práce uvádí do problematiky HTTP proxy. Současný HTTP proxy server nutně pracuje se sockety, a obykle s výhodou využívá vícevláknovou architekturu. Práce podává úvod do těchto technologií a je nabízí implementací takového vícevláknového HTTP proxy serveru s funkcionalitou WWW serveru pro uživatelské rozhranní.
Annotation in English
The Internet and World Wide Web in particular are ubiquitous. The efficiency and safety of access to the Web can be enhanced by the deployment of an HTTP proxy server in many cases. This work provides an introduction to the issue of an HTTP proxy. Current HTTP proxy server requires the use of sockets a preferably multithreaded architecture. The paper provides an introduction to these technologies and an implementation of a multithreaded HTTP proxy server with an embedded WWW server used for the user interface.
Keywords
HTTP, proxy server, sockety, vlákna
Keywords in English
HTTP, proxy server, sockets, threads
Research Plan
  1. Vypracujte literární rešerši na téma proxy server v internetu.
  2. Vytvořte program, který bude zastávat funkci jednoduchého http proxy serveru.
  3. Cílová platforma bude GNU/Linux. Programování C/C++ (sokety, vláknové programování).
  4. Vytvořte jednoduché webové rozhraní pro sledování komunikace a stavu proxy pro výukové účely.
  5. Vypracujte manuál k vytvořenému programu.
Research Plan
  1. Vypracujte literární rešerši na téma proxy server v internetu.
  2. Vytvořte program, který bude zastávat funkci jednoduchého http proxy serveru.
  3. Cílová platforma bude GNU/Linux. Programování C/C++ (sokety, vláknové programování).
  4. Vytvořte jednoduché webové rozhraní pro sledování komunikace a stavu proxy pro výukové účely.
  5. Vypracujte manuál k vytvořenému programu.
Recommended resources
  1. RFC 791. Internet Protocol. [s.l.] : IETF, 1981. 45 s. Dostupné z WWW: http://tools.ietf.org/html/rfc791.
  2. RFC 793. Transmission Control Protocol. [s.l.] : IETF, 1981. 85 s. Dostupné z WWW: http://tools.ietf.org/html/rfc793.
  3. RFC 1945. Hypertext Transfer Protocol - HTTP/1.0. [s.l.] : IETF, 1996. 60 s. Dostupné z WWW: http://tools.ietf.org/html/rfc1945.
  4. RFC 2616. Hypertext Transfer Protocol - HTTP/1.1. [s.l.] : IETF, 1999. 176 s. Dostupné z WWW: http://tools.ietf.org/html/rfc2616.
  5. RFC 2617. HTTP Authentication: Basic and Digest Access Authentication. [s.l.] : IETF, 1999. 34 s. Dostupné z WWW: http://tools.ietf.org/html/rfc2617.
  6. RFC 3143. Known HTTP Proxy/Caching Problems. [s.l.] : IETF, 2001. 32 s. Dostupné z WWW: http://tools.ietf.org/html/rfc3143.
  7. GAY, Warren. Linux Socket Programming by Example. [s.l.] : Que, 2000. 557 s. ISBN 0789722410.
Recommended resources
  1. RFC 791. Internet Protocol. [s.l.] : IETF, 1981. 45 s. Dostupné z WWW: http://tools.ietf.org/html/rfc791.
  2. RFC 793. Transmission Control Protocol. [s.l.] : IETF, 1981. 85 s. Dostupné z WWW: http://tools.ietf.org/html/rfc793.
  3. RFC 1945. Hypertext Transfer Protocol - HTTP/1.0. [s.l.] : IETF, 1996. 60 s. Dostupné z WWW: http://tools.ietf.org/html/rfc1945.
  4. RFC 2616. Hypertext Transfer Protocol - HTTP/1.1. [s.l.] : IETF, 1999. 176 s. Dostupné z WWW: http://tools.ietf.org/html/rfc2616.
  5. RFC 2617. HTTP Authentication: Basic and Digest Access Authentication. [s.l.] : IETF, 1999. 34 s. Dostupné z WWW: http://tools.ietf.org/html/rfc2617.
  6. RFC 3143. Known HTTP Proxy/Caching Problems. [s.l.] : IETF, 2001. 32 s. Dostupné z WWW: http://tools.ietf.org/html/rfc3143.
  7. GAY, Warren. Linux Socket Programming by Example. [s.l.] : Que, 2000. 557 s. ISBN 0789722410.
Týká se praxe No
Enclosed appendices 1 CD-ROM
Appendices bound in thesis tables
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file