aboutsummaryrefslogtreecommitdiff
path: root/doc/http.html
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2004-06-20 22:19:54 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2004-06-20 22:19:54 +0000
commitf7579db9e830ef41f422a280d26c9077f48728e5 (patch)
treed96affac7f5e8203d2e9c4a053213a992cd76650 /doc/http.html
parent5dc5c3ebe8f111bba01762ca0f5edba912c4f0b9 (diff)
downloadluasocket-f7579db9e830ef41f422a280d26c9077f48728e5.tar.gz
luasocket-f7579db9e830ef41f422a280d26c9077f48728e5.tar.bz2
luasocket-f7579db9e830ef41f422a280d26c9077f48728e5.zip
Fixing bugs...
Diffstat (limited to 'doc/http.html')
-rw-r--r--doc/http.html18
1 files changed, 9 insertions, 9 deletions
diff --git a/doc/http.html b/doc/http.html
index a98915c..4780436 100644
--- a/doc/http.html
+++ b/doc/http.html
@@ -16,7 +16,7 @@
16<center> 16<center>
17<table summary="LuaSocket logo"> 17<table summary="LuaSocket logo">
18<tr><td align=center><a href="http://www.lua.org"> 18<tr><td align=center><a href="http://www.lua.org">
19<img border=0 alt="LuaSocket" src="luasocket.png"> 19<img width=128 border=0 alt="LuaSocket" src="luasocket.png">
20</a></td></tr> 20</a></td></tr>
21<tr><td align=center valign=top>Network support for the Lua language 21<tr><td align=center valign=top>Network support for the Lua language
22</td></tr> 22</td></tr>
@@ -209,9 +209,9 @@ http = require("http")
209-- file from "/luasocket/http.html" 209-- file from "/luasocket/http.html"
210b = http.request("http://www.tecgraf.puc-rio.br/luasocket/http.html") 210b = http.request("http://www.tecgraf.puc-rio.br/luasocket/http.html")
211 211
212-- connect to server "www.tecgraf.puc-rio.br" and tries to retrieve 212-- connect to server "www.example.com" and tries to retrieve
213-- "~diego/auth/index.html". Fails because authentication is needed. 213-- "/private/index.html". Fails because authentication is needed.
214b, c, h = http.request("http://www.tecgraf.puc-rio.br/~diego/auth/index.html") 214b, c, h = http.request("http://www.example.com/private/index.html")
215-- b returns some useless page telling about the denied access, 215-- b returns some useless page telling about the denied access,
216-- h returns authentication information 216-- h returns authentication information
217-- and c returns with value 401 (Authentication Required) 217-- and c returns with value 401 (Authentication Required)
@@ -276,16 +276,16 @@ authentication is required.
276http = require("http") 276http = require("http")
277mime = require("mime") 277mime = require("mime")
278 278
279-- Connect to server "www.tecgraf.puc-rio.br" and tries to retrieve 279-- Connect to server "www.example.com" and tries to retrieve
280-- "~diego/auth/index.html", using the provided name and password to 280-- "/private/index.html", using the provided name and password to
281-- authenticate the request 281-- authenticate the request
282b, c, h = http.request("http://diego:password@www.tecgraf.puc-rio.br/~diego/auth/index.html") 282b, c, h = http.request("http://fulano:silva@www.example.com/private/index.html")
283 283
284-- Alternatively, one could fill the appropriate header and authenticate 284-- Alternatively, one could fill the appropriate header and authenticate
285-- the request directly. 285-- the request directly.
286r, c = http.request { 286r, c = http.request {
287 url = "http://www.tecgraf.puc-rio.br/~diego/auth/index.html", 287 url = "http://www.example.com/private/index.html",
288 headers = { authentication = "Basic " .. (mime.b64("diego:password")) } 288 headers = { authentication = "Basic " .. (mime.b64("fulano:silva")) }
289} 289}
290</pre> 290</pre>
291 291