I don’t think it has to do with your installation.
There is something else you should pay attention to,
and that is the usage of libURLFormData when posting
arrayencoded arrays. Here is what I do:
Code: Select all
put JSONToArray(tJSON) into tJsonA
set the httpHeaders to "Content-Type: application/lc.array"
post libURLFormData("testPOST", base64Encode(the arrayencode of tJsonA)) to URL "http://example.com/istechInputTest"
Code: Select all
put JSONToArray(tJSON) into tJsonA
set the httpHeaders to "Content-Type: application/lc.array.compressed"
post libURLFormData("testPOST", base64Encode(the compress of the arrayencode of tJsonA)) to URL "http://example.com/istechInputTest"
Code: Select all
put $_POST["testPOST"] into tData
put "todo =" && tData["link"]["todo"]