Получение URL-адреса страницы с использованием luasocket и прокси

На данный момент у меня есть следующая часть :

local socket = require "socket.http"
client,r,c,h = socket.request{url = "http://example.com/", proxy=""}
for i,v in pairs( c ) do
  print( i, v )
end

, которая дает мне вывод, подобный следующему :

connection  close
content-type    text/html; charset=UTF-8
location    http://www.iana.org/domains/example/
vary    Accept-Encoding
date    Tue, 24 Apr 2012 21:43:19 GMT
last-modified   Wed, 09 Feb 2011 17:13:15 GMT
transfer-encoding   chunked
server  Apache/2.2.3 (CentOS)

, что означает, что соединение установлено только отлично . Теперь я хочу получить название моего url'sс помощью этого socket.http. Я искал предыдущие вопросы SO и http-документацию luasocket . но я до сих пор не знаю, как получить/сохранить всю/часть страницы в переменной и что-то с ней сделать.

Пожалуйста, помогите.

5
задан hjpotter92 25 April 2012 в 04:33
поделиться