Lua-cURL / Lua-cURLv3

Lua binding to libcurl
MIT License
275 stars 63 forks source link

How can I post json data? #191

Open zacard-orc opened 7 months ago

zacard-orc commented 7 months ago

I browsed the official document,but i can't found any info about postjson.

I try this way,but no effect,

local post_data = {
   sn = sn
}
local headers = {}
headers["Content-Type"] = "application/json;charset=utf-8"
headers["Accept"] = "application/json"

local postdata_json = json.encode(post_data)
c:setopt_httpheader(headers)
c:setopt_postfields(postdata_json)
c:setopt_writefunction(function(response_data)
   alert(response_data) 
end)

c:perform()
c:close()

can u help me ,give a sample?

NTBBloodbath commented 7 months ago

Hey buddy, did you try adding c:setopt_post(true) somewhere already?