Sample code for 30+ languages & platforms
Lua

Example: Http.RemoveRequestHeader method

Demonstrates how to call the RemoveRequestHeader 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")

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

-- Remove the request header we previously added:
http:remove_request_header("X-Something")

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