lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Luasocket 3.0 rc-1 is here: https://github.com/diegonehab/luasocket
This one fixes bugs in LuaSocket 2.0.2
Interesting thing is that Zerobranestudio uses LuaSocket 3.0 rc-1 but its version seems to work fine when retrieving the page above compared to the version I compiled. So now I am in the process of comparing those.

Thanks I will compare the requests each of them sends out, especially the headers.

Milind



On Sat, Jul 12, 2014 at 6:56 PM, Rena <hyperhacker@gmail.com> wrote:
On Sat, Jul 12, 2014 at 5:41 PM, Milind Gupta <milind.gupta@gmail.com> wrote:
Hi,
      If I do the following:

local h = require "socket.http"
print(h.request([[http://www.amved.com/milindsweb/tableDB.html]]))

It prints the correct HTML if I use luasocket 2.0 but if I use luasocket 3.0 it prints out this:

<!-- pageok -->
<!-- managed by puppet -->
<html>
<pre>pageok</pre>
</html>
200     table: 0092BD00 HTTP/1.1 200 OK


Is this a bug or something needs to be done differently?

Thanks,
Milind


I didn't know there *was* a LuaSocket 3.0.

My guess would be it's not setting the Host HTTP header, so you're getting some default page.

--
Sent from my Game Boy.