Condividi tramite


HttpRequestUtils class

Classe utils della richiesta HTTP.

Metodi

executeHttpRequest(string, string, QnAMakerEndpoint, number)

Eseguire una richiesta HTTP.

Dettagli metodo

executeHttpRequest(string, string, QnAMakerEndpoint, number)

Eseguire una richiesta HTTP.

function executeHttpRequest(requestUrl: string, payloadBody: string, endpoint: QnAMakerEndpoint, timeout?: number): Promise<QnAMakerResults | KnowledgeBaseAnswers | undefined>

Parametri

requestUrl

string

URL richiesta HTTP.

payloadBody

string

Corpo della richiesta HTTP.

endpoint
QnAMakerEndpoint

Dettagli dell'endpoint di QnA Maker.

timeout

number

(Facoltativo) Timeout per la chiamata HTTP

Restituisce

Promise<QnAMakerResults | KnowledgeBaseAnswers | undefined>

una promessa che si risolve in QnAMakerResults