Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
¿Qué significa el signo '@' en una solicitud http?

Estoy escribiendo un backend usando express y node.js. Recientemente implementé la generación de tokens JWT .

Ese token se envía al cliente después de recibir las credenciales correctas.

Este token debe guardarse en el lado del cliente para que pueda usarse para más solicitudes, para evitar transmitir la contraseña en cada solicitud.

Problema: todavía no tengo un lado del cliente. Así que me pregunto, ¿cómo puedo guardar este token?


Para verificar mi backend, mi maestro me dio una lista de solicitudes CRUD para pruebas.

Solicitud de prueba (a):

 // Login with Basic Authentication as admin using correct Credentials admin:123 ### # @name loginAdminCorrect GET http://localhost:999/authenticate Authorization: Basic YWRtaW46MTIz @adminToken = {{loginAdminCorrect.response.headers.Authorization}}

Mi servidor tomará esta solicitud, la validará y generará un token de portador.

La validación y la generación de tokens también funcionarían sin esta parte @ y no tengo esta parte:

 @adminToken = {{loginAdminCorrect.response.headers.Authorization}}

A continuación, solo debemos permitir algunas solicitudes, cuando se envía un token válido dentro de la solicitud.

Solicitud de prueba (b):

 ### List all Users with a Token of admin http://localhost:999/users Authorization: {{adminToken}}

Así que aquí me parece que estamos usando un Pseudo-Token en lugar del token real, que se generó antes como resultado de la solicitud de prueba (a).

¿Cómo puedo probar mi código sin el token real/real, cuando mi tarea es probar la funcionalidad de uso del token real?

Además, nunca antes había visto el signo '@' en solicitudes HTTP.

Entonces, ¿por qué tengo esta parte y qué hace?:

 @adminToken = {{loginAdminCorrect.response.headers.Authorization}}

¿Qué significa esta señal? ¿Y qué hace toda esa línea de código?


Por supuesto, podría simplemente escribir código, que siempre se validará cuando envíe un token llamado: 'Correct_Credentials_Token'. Eso no sería seguro en absoluto e inútil. Y entonces ni siquiera usaría los corchetes '{{content}}'.

No veo el punto, pero supongo que de alguna manera tiene sentido, y simplemente no lo entiendo.

Gracias chicos, por responder a esta pregunta tonta!! A Google no le gustó el signo @ cuando lo pregunté, supongo... :-/


Pregunta extra:

 # @name loginAdminCorrect

¿Qué significa esto? ¿Es esto importante?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda