unreal.HttpBlueprintFunctionLibrary

class unreal.HttpBlueprintFunctionLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Http Blueprint Function Library

C++ Source:

  • Plugin: HttpBlueprint

  • Module: HttpBlueprint

  • File: HttpBlueprintFunctionLibrary.h

classmethod add_header(header_object, new_header, new_header_value) HttpHeader

Adds a new Header

Parameters:
  • header_object (HttpHeader) –

  • new_header (str) –

  • new_header_value (str) –

Returns:

header_object (HttpHeader):

Return type:

HttpHeader

classmethod get_all_headers(header_object) Array[str]

Returns all of the headers and their values by value

Parameters:

header_object (HttpHeader) –

Return type:

Array[str]

classmethod get_all_headers_map(header_object) Map[str, str]

Returns all of the headers and their values as a map by value

Parameters:

header_object (HttpHeader) –

Return type:

Map[str, str]

classmethod get_header_value(header_object, header_name) str or None

Get the value associated with a Header name

Parameters:
Returns:

Whether the operation was successful

out_header_value (str):

Return type:

str or None

classmethod remove_header(header_object, header_to_remove) HttpHeader or None

Removes a header from the HeaderObject

Parameters:
Returns:

Whether or not the operation was successful. A value of false most likely means the Key did not exist on the HeaderObject

header_object (HttpHeader):

Return type:

HttpHeader or None