'Network Error' when using 'network.request' and custom headers on Windows Simulator...

This code works on the OSX simulator, but not on the Windows version...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
local function networkListener( event )
        if ( event.isError ) then
                print( "Network error!")
 
        else
                print ( "RESPONSE: " .. event.response )
        end
end
 
local mime = require("mime")
 
user = "myusername"
pass = "mypassword"
 
postBody= ""
 
postHeaders = {}
postHeaders["Authorization"]="Basic " .. mime.b64(user .. ":" .. pass)
postHeaders["User-Agent"] = "AgentExpense/1.00"
postHeaders["Host"]="mycompany.freeagent.com"
 
postHeaders["Accept"] = "application/xml"
postHeaders["Content-Type"] = "application/xml"
 
local params = {}
params.headers = postHeaders
params.body = postBody
network.request( "https://mycompany.freeagent.com/company/users", "GET", networkListener,params)
views:1878 update:2012/2/10 9:26:24
corona forums © 2003-2011