Sample code for 30+ languages & platforms
Lua

Example: Http.ClearHeaders method

Demonstrates how to call the ClearHeaders method.

Also see: Chilkat Http Default and Auto-Filled Headers

Chilkat Lua Downloads

Lua
local chilkat = require("chilkat")

local success = false

local http = chilkat.Http.new()

-- Add a request header.
http:set_request_header("X-Something", "1234")
http:set_request_header("X-Example", "5678")

local responseBody = http:quick_get_str("https://chilkatsoft.com/helloWorld.txt")
-- Examine the request header we just sent..
print(http.last_header)
print("----")

-- Output:

-- GET /helloWorld.txt HTTP/1.1
-- Host: chilkatsoft.com
-- Accept: */*
-- Accept-Encoding: gzip
-- X-Something: 1234
-- X-Example: 5678

-- Remove the request headers we previously added:
http:clear_headers()

responseBody = http:quick_get_str("https://chilkatsoft.com/helloWorld.txt")
print(http.last_header)

-- Output:

-- GET /helloWorld.txt HTTP/1.1
-- Host: chilkatsoft.com
-- Accept: */*
-- Accept-Encoding: gzip