This article relates to the game "Dota 2". Click here for more information.
This article relates to the SDK/Workshop Tools for "Dota 2 Workshop Tools". Click here for more information.
This article's documentation is for Source 2. Click here for more information.

Using CreateHTTPRequest

From Valve Developer Community
Jump to navigation Jump to search

Here's an example of using CreateHTTPRequest to fetch a URL. CreateHTTPRequest returns a CScriptHTTPRequest object the most important function of which is Send( completionCallback ). This example creates the request and immediately sends it with a completion routine that simply prints the resulting data.

CreateHTTPRequest( "GET", "http://www.google.com" ):Send( function( result )
	print( "GET response:\n" )
	for k,v in pairs( result ) do
		print( string.format( "%s : %s\n", k, v ) )
	end
	print( "Done." )
end )