Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

248
Views
¿Cómo agrego encabezados a los metadatos de Rsocket - JavaScript?

Lado de Javascript, ¿cómo agrego el encabezado Accept-Language a la secuencia Rsocket? Necesito agregar esto de alguna manera a los metadatos, pero no puedo encontrar documentación para ello.

esta es mi configuración:

 setup: { keepAlive: 25000, lifetime: 180000, dataMimeType: APPLICATION_JSON.string, metadataMimeType: MESSAGE_RSOCKET_COMPOSITE_METADATA.string }, transport: new RSocketWebSocketClient({ url: `my url` }, BufferEncoders) } const metadata = encodeAndAddWellKnownMetadata( Buffer.alloc(0), MESSAGE_RSOCKET_ROUTING, routeMetadata ); _socket.requestStream({ data: Buffer.from(JSON.stringify(data)), metadata, }).subscribe({ onNext: (payload) => receivedData(payload.data), onError: (error) => console.log(error), onSubscribe: (subscription) => subscription.request(MAX_STREAM_ID), });
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Puede agregar encabezados al objeto de setup en el objeto de opciones de RSocketClient.

Ejemplo:

 const headers = { 'Accept-Language': 'en-US' } new RSocketClient({ setup: { keepAlive: 25000, lifetime: 180000, dataMimeType: APPLICATION_JSON.string, metadataMimeType: MESSAGE_RSOCKET_COMPOSITE_METADATA.string, payload: headers, }, transport: new RSocketWebSocketClient({ url: `my url` }, BufferEncoders), })
about 4 years ago · Juan Pablo Isaza Report

0

Entendido, en el flujo de solicitud, agregue a los metadatos:

 const metadata = encodeAndAddWellKnownMetadata( encodeAndAddCustomMetadata( Buffer.alloc(0), "message/accept-language", Buffer.from("en-US"), ), MESSAGE_RSOCKET_ROUTING, routeMetadata, ) _socket.requestStream({ data: Buffer.from(JSON.stringify(data)), metadata, }).subscribe({ onNext: (payload) => receivedData(payload.data), onError: (error) => console.log(error?.source), onSubscribe: (subscription) => subscription.request(MAX_STREAM_ID), });
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!