Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languagejs
titleErweiterte API-Funktionen
collapsetrue
const request = (await brandbox.network()).build()

// 'request'-Parameter für brandbox setzen
request.request = 'Custom/Package.request'

// Anfragetyp aus 'GET' festlegen
request.method = request.constructor.METHOD_GET

// Parameter hinzufügen
request.parameter.append('something', 'strange')

// Kopfzeile festlegen
request.header.append('x-custom-header', 'content')

// Weitere Parameter stehen über die Codevervollständigung zur Verfügung
// CSRF-Parameter werden nicht automatisch ergänzt
// StackResponses werden nicht automatisch verarbeitet

const response = await request.process()
const content = await response.response.text()

console.log(response.status)
console.log(content)

StackResponse-Listener ergänzen

Codeblock
languagejs
const network = await brandbox.network()

network.stack.attach('CustomStackResponseType', async (response) => {
	console.log(response)
})