Consulta como leer los setheaders del request

73 views
Skip to first unread message

Jorge Alomar

unread,
Oct 25, 2023, 7:25:04 PM10/25/23
to ActiveVFP
Estimados, alguno tiene un ejemplo de como leer los setheaders del request?
Saludos.

Victor Espina

unread,
Oct 26, 2023, 4:14:19 PM10/26/23
to ActiveVFP
Intenta con oRequest.ServerVariables().

Victor Espina

Jorge Alomar

unread,
Oct 27, 2023, 9:01:22 AM10/27/23
to ActiveVFP
Buen día Víctor!
No me funcionó o estoy haciendo algo mal, quiero recuperar el Authorization
probé con oRequest.servervariables("Authorization") pero me devuelve un error User Thrown Error ., at averror:3113.
Cual sería la sentencia?

Victor Espina

unread,
Oct 27, 2023, 10:55:42 AM10/27/23
to ActiveVFP
Ok, investigue un poco y encontre dos cosas:

a) Si tu pasas un header de nombre "Prueba", puedes acceder a el usando:  oRequest.serverVariables("HTTP_PRUEBA")

b) El header Authorization aparentemente es manejado directamente por IIS, por lo que en mis pruebas terminaba con un codigo 401 UNAUTHORIZED incluso antes de que ActiveVFP reciba el request.  Con esto lo que digo es que si estas implementando tu propio sistema de autorizacion, debes usar un header custom, ej:  Authorization-Code (HTTP_AUTHORIZATION_CODE).

Saludos

Victor Espina

Reply all
Reply to author
Forward
0 new messages