More actions
3DWEB | |
---|---|
General | |
Author | WLHQ |
Type | Utilities |
Version | 1.0.1 |
License | MIT License |
Last Updated | 2024/08/29 |
Links | |
Download | |
Website | |
Source | |
3DWEB is an HTTP server written in C, designed for the 3DS. It is a continuation of 3ds-httpd by dimaguy.
Features
Creates a directory called "Websites" & an index.html file when the server starts. You can add your own files in the Websites directory on your SD Card. The files put onto your SD Card in the Websites directory will not be overwritten.
TODO
- MIME Types Support: E.g PNGs, JPEGs, etc.
Usage
Path Handlers
Default Handler
- Path: / - Description: Returns a hardcoded HTML response Copy
Favicon Handler
- Path: /favicon.ico - Description: Returns a hardcoded SVG favicon Copy
System Handler
- Path: /system/ - Description: /system/exit - Exits app /system/reboot - Reboots system Copy
SDMC Handler
- Path: /sdcard/ - Description: Returns content of requested file in SD Card with content-type text/html, if file is missing returns 404. Path starts at SDMC root Copy
Memory R/W Handler
- Path: /readmem/ || /writemem/ - Description: Reads and writes system memory. Honestly you're more likely to crash your 3DS. Check source code for details Copy
Encryption Handler
- Path: /crypt/ - Description: Uses native AES Encryption/Decryption Algorithms to do CBC/CTR/CTM. Check source code for details. Copy
Changelog
v1.0.1
- Changed the Banner & Icon for 3DWEB
- Minor updates to code.
v1.0
- First Release.
External links
- Github - https://github.com/WLHQ/3DWEB