AddString method

Official Content
This documentation is valid for:

Adds a string to the Http Request or Response.

Syntax

&DataType.AddString(Value)

Where:
Value
   Any character data (including Character, Varchar and Longvarchar data type attributes | variables).

Scope

Extended data types: HttpClient data type, HttpResponse data type
Generators: .NET, Java, Ruby (up to GeneXus X Evolution 3), Visual FoxPro (up to GeneXus X Evolution 3)

Description

This method is used to create a custom request or response.

Samples

This is a Procedure object with the Main program property set as True and the Call protocol property set as HTTP with the following source:

&httpresponse.AddString(!"<html>")
&httpresponse.AddString(!"Hello world")
&httpresponse.AddString(!"</html>")
// &httpresponse is HttpResponse data type

It creates a sample html page, sending the html code in the Http response; the browser will render the html code:

AddStringSample

Note: Do not use this method if you need to send a file content as a string because the string is encoded, for this case use the AddFile method.

See Also

HttpClient data type
HttpResponse data type