![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(SQL Server) Add Additional Headers to HTTP RequestsSee more HTTP ExamplesShows how to add a additional HTTP headers to HTTP requests.Also see: Chilkat Http Default and Auto-Filled Headers
-- Important: See this note about string length limitations for strings returned by sp_OAMethod calls. -- CREATE PROCEDURE ChilkatSample AS BEGIN DECLARE @hr int DECLARE @success int SELECT @success = 0 -- This example assumes the Chilkat API to have been previously unlocked. -- See Global Unlock Sample for sample code. DECLARE @http int EXEC @hr = sp_OACreate 'Chilkat.Http', @http OUT IF @hr <> 0 BEGIN PRINT 'Failed to create ActiveX component' RETURN END -- Add a few request headers to be sent with all requests. EXEC sp_OAMethod @http, 'SetRequestHeader', NULL, 'X-CSRF-Token', 'Fetch' EXEC sp_OAMethod @http, 'SetRequestHeader', NULL, 'X-Example', '123ABC' -- The following request will be sent: -- GET /helloWorld.txt HTTP/1.1 -- Host: chilkatsoft.com -- Accept: */* -- Accept-Encoding: gzip -- X-CSRF-Token: Fetch -- X-Example: 123ABC -- Send an HTTP GET request and return the response body. DECLARE @responseBody nvarchar(4000) EXEC sp_OAMethod @http, 'QuickGetStr', @responseBody OUT, 'https://chilkatsoft.com/helloWorld.txt' PRINT @responseBody EXEC @hr = sp_OADestroy @http END GO |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.