mirror of
https://github.com/lunarmodules/luasocket.git
synced 2025-07-23 01:10:05 +02:00
ce0ad4c6b687aa6ff8aa24ef510e6e8716f9e995
This directory contains the implementation of the protocols FTP, HTTP and SMTP. The files provided are: http.lua -- HTTP protocol implementation The module http.lua provides general HTTP client support. The implementation conforms to the HTTP/1.1 standard, RFC 2068. smtp.lua -- SMTP protocol implementation The module smtp.lua provides functionality to send e-mail messages to a SMTP mail server. The implementation conforms to RFC 821. ftp.lua -- FTP protocol implementation The module ftp.lua provides functions to download and upload files from and to FTP servers. The implementation conforms to RFC 959. base64.lua -- base64 encoding implementation The base64.lua module provides base64 encoding and decoding. The module is used for the HTTP Basic Authentication Scheme, and conforms to RFC 1521. buffer.lua -- fast concatenation library The module buffer.lua implements, completely in Lua, a set of functions that greatly improves the performance of repeated concatenations of Lua strings. The module was created by Roberto Ierusalimschy. These modules are part of the LuaSocket library and are supported. Please send any comments to diego@tecgraf.puc-rio.br.
Languages
HTML
48.5%
C
27.1%
Lua
22.7%
Makefile
1.5%