mirror of
				https://github.com/lunarmodules/luasocket.git
				synced 2025-10-31 18:35:45 +01:00 
			
		
		
		
	Merge pull request #69 from catwell/pull-globals
fixes related to constants in the HTTP module
This commit is contained in:
		| @@ -22,7 +22,7 @@ local _M = socket.http | |||||||
| -- Program constants | -- Program constants | ||||||
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ||||||
| -- connection timeout in seconds | -- connection timeout in seconds | ||||||
| TIMEOUT = 60 | _M.TIMEOUT = 60 | ||||||
| -- default port for document retrieval | -- default port for document retrieval | ||||||
| _M.PORT = 80 | _M.PORT = 80 | ||||||
| -- user agent field sent in request | -- user agent field sent in request | ||||||
| @@ -186,7 +186,7 @@ end | |||||||
| local function adjusturi(reqt) | local function adjusturi(reqt) | ||||||
|     local u = reqt |     local u = reqt | ||||||
|     -- if there is a proxy, we need the full url. otherwise, just a part. |     -- if there is a proxy, we need the full url. otherwise, just a part. | ||||||
|     if not reqt.proxy and not PROXY then |     if not reqt.proxy and not _M.PROXY then | ||||||
|         u = { |         u = { | ||||||
|            path = socket.try(reqt.path, "invalid path 'nil'"), |            path = socket.try(reqt.path, "invalid path 'nil'"), | ||||||
|            params = reqt.params, |            params = reqt.params, | ||||||
| @@ -198,7 +198,7 @@ local function adjusturi(reqt) | |||||||
| end | end | ||||||
|  |  | ||||||
| local function adjustproxy(reqt) | local function adjustproxy(reqt) | ||||||
|     local proxy = reqt.proxy or PROXY |     local proxy = reqt.proxy or _M.PROXY | ||||||
|     if proxy then |     if proxy then | ||||||
|         proxy = url.parse(proxy) |         proxy = url.parse(proxy) | ||||||
|         return proxy.host, proxy.port or 3128 |         return proxy.host, proxy.port or 3128 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user