microsoft / microsoft/BotFramework-DirectLineJS
Unhandled exception when receiving websocket error
Offen
@compulim arbeitet bereits daran.
Seit 11.8.2020.
Bot Services
customer-replied-to
customer-reported
- Vorherrschende Sprache
- TypeScript
- Sterne
- 199
- Forks
- 133
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It happens occasionally when the websocket connection returns 400.
Can be easily reproduced by providing a non-working domain:
var directLine = new DirectLine({
secret: <bot-secret>,
domain: 'https://europe.directline.botframework.com/v3/directline'
});
Trace:
Error: Unexpected server response: 400
at ClientRequest.req.on (E:\Project\node_modules\ws\lib\websocket.js:559:5)
at ClientRequest.emit (events.js:159:13)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:550:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:115:23)
at TLSSocket.socketOnData (_http_client.js:439:20)
at TLSSocket.emit (events.js:159:13)
at addChunk (_stream_readable.js:265:12)
at readableAddChunk (_stream_readable.js:252:11)
at TLSSocket.Readable.push (_stream_readable.js:209:10)
at TLSWrap.onread (net.js:608:20)
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.