More actions
(Created page with "{{#seo: |title=Wii Homebrew Apps (Utilities) - GameBrew |title_mode=append |image=wiihttpdwii.jpg |image_alt=Wiihttpd }} {{Infobox Wii Homebrews |title=Wiihttpd |image=wiihttp...") |
No edit summary |
||
Line 16: | Line 16: | ||
|download=https://dlhb.gamebrew.org/wiihomebrews/wiihttpdwii.7z | |download=https://dlhb.gamebrew.org/wiihomebrews/wiihttpdwii.7z | ||
|website=http://www.codemii.com/ | |website=http://www.codemii.com/ | ||
|source=https:// | |source=https://dlhb.gamebrew.org/wiihomebrews/wiihttpdwii.7z | ||
}} | }} | ||
'''Wiihttpd''' is a simple multi-threaded HTTP Webserver for the Wii. Wiihttpd is built on the ftpii source code. | |||
== Features == | |||
* Basic HTTP/1.0 and HTTP/1.1 support | |||
* Dynamic HTTP headers | |||
* Able to serve any file type you like (you can add more file types in common.h) | |||
* Able to use spaces and dots in file names | |||
* View server uptime, pages/files served and not found by going to /stats | |||
== Usage == | |||
Create a /www directory on the root of your SD card and place any files you would | |||
like to be served in there. | |||
Run the included ELF with your favourite method to boot homebrew. | |||
==Screenshots== | ==Screenshots== | ||
== | [[image:wiihttpdwii.jpg]] | ||
< | |||
== Changelog == | |||
'''24 June 2008 (v0.0.2)''' | |||
* Removed configurable GMT text setting in HTTP header and instead allowed timezone change | |||
* Added Connection: close to HTTP/1.1 header | |||
* Added more mime types | |||
* Added HTTP HEAD method | |||
* Protection against ./ and ../ in HTTP path by displaying a 404 page | |||
'''21 June 2008 (v0.0.1)''' | |||
* Initial Release | |||
== Credits == | |||
Joe Jordan <[email protected]> - Used your ftpii source to code from | |||
Cboomf + Felix123 - Used your Wii Webserver source for mime types list/struct/for loop | |||
=== Notes === | |||
Source code is included :) | |||
Wiihttpd was written in C using devkitPPC r15 and libogc (CVS 20080618) with libfat. | |||
==External links== | |||
* Homepage - http://www.codemii.com/ | |||
* Wiibrew - https://wiibrew.org/wiki/Wiihttpd |
Revision as of 02:01, 17 July 2022
Wiihttpd | |
---|---|
File:Wiihttpdwii.jpg | |
General | |
Author | teknecal |
Type | Utilities |
Version | 0.0.2 |
License | New BSD |
Last Updated | 2008/06/24 |
Links | |
Download | |
Website | |
Source | |
Wiihttpd is a simple multi-threaded HTTP Webserver for the Wii. Wiihttpd is built on the ftpii source code.
Features
- Basic HTTP/1.0 and HTTP/1.1 support
- Dynamic HTTP headers
- Able to serve any file type you like (you can add more file types in common.h)
- Able to use spaces and dots in file names
- View server uptime, pages/files served and not found by going to /stats
Usage
Create a /www directory on the root of your SD card and place any files you would like to be served in there.
Run the included ELF with your favourite method to boot homebrew.
Screenshots
Changelog
24 June 2008 (v0.0.2)
- Removed configurable GMT text setting in HTTP header and instead allowed timezone change
- Added Connection: close to HTTP/1.1 header
- Added more mime types
- Added HTTP HEAD method
- Protection against ./ and ../ in HTTP path by displaying a 404 page
21 June 2008 (v0.0.1)
- Initial Release
Credits
Joe Jordan <[email protected]> - Used your ftpii source to code from
Cboomf + Felix123 - Used your Wii Webserver source for mime types list/struct/for loop
Notes
Source code is included :)
Wiihttpd was written in C using devkitPPC r15 and libogc (CVS 20080618) with libfat.
External links
- Homepage - http://www.codemii.com/
- Wiibrew - https://wiibrew.org/wiki/Wiihttpd