Overview Package Class Source Class tree Glossary
previous package      next package frames      no frames

LibHTTP4

LibHTTP is a general perpose library for UnrealEngine2. It allows you to fetch files stored on webservers.
Features:
Class Summary
HttpCache HttpCache
Disk\Memory cache for LibHTTP, it will handle caching of data. To use it simply create a HttpCache object and use it's get() request to get updated documents. Don't use a HttpSock instance for this.
When using this class it will perform a specially constructed get request when it's needed, it will try to satisfy the caching headers returned by the server. Ihis class is only usefull if you know the remote server returns correct cachable data. By default most dynamic pages (ASP, PHP, Perl, CGI) will return non-cachable pages.

Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2005 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense
 
HttpCacheObject HttpCacheObject
Physical storage of the cached data.
Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2005 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense
 
HttpCookies HttpCookies
Cookie management system. Part of [[LibHTTP]].

Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2003, 2004 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense  
HttpLink HttpLink
The actual internet link of the HttpSock object. Because connection timeouts can't be handled properly from within the TCPLink this object is used internally
Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2004 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense  
HttpResolveCache HttpResolveCache
Object that holds cached resolves. this is used by multiple HttpSock instances
Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2005 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense
 
HttpSock HttpSock
Base of [[LibHTTP]] this implements the main network methods for connecting to a webserver and retreiving data from it. Binary data is not supported.
Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2003-2005 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense
 
HttpUtil HttpUtil
Miscelaneous static functions. Part of [[LibHTTP]].
Contains various algorithms, under which [[Base64]] encoding and [[MD5]] hash generation.
[[MD5]] code by Petr Jelinek ( http://wiki.beyondunreal.com/wiki/MD5 )

Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2003, 2004 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense  
NewsFeed NewsFeed
RSS\RDF Porcessing. Part of [[LibHTTP]]. Either RSS or RDF format is accepted.
''Note:'' the HTML special chars are NOT fixed, you have to do this yourself
''Note:'' Don't pound the webserver with requests, cache your results

Dcoumentation and Information: http://wiki.beyondunreal.com/wiki/LibHTTP

Authors: Michiel 'El Muerte' Hendriks <elmuerte@drunksnipers.com>

Copyright 2003, 2004 Michiel "El Muerte" Hendriks
Released under the Lesser Open Unreal Mod License
http://wiki.beyondunreal.com/wiki/LesserOpenUnrealModLicense  

Overview Package Class Source Class tree Glossary
previous package      next package frames      no frames
Creation time: Do 14.8.2014 09:57:57.653 - Created with UnCodeX