Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

101
Vistas
atributos de asp.net core y httprequest de xmlhttprequest

Me encargaron traducir una aplicación Java a asp.net 5 y todavía soy algo nuevo en esto (asp.net 5). Los siguientes java y javascript (extractos del proyecto) funcionan:

JavaScript:

 var connect_xmlhttprequest = new XMLHttpRequest(); connect_xmlhttprequest.open("POST", "tunnel?connect", true); connect_xmlhttprequest.withCredentials = withCredentials; addExtraHeaders(connect_xmlhttprequest, extraHeaders); connect_xmlhttprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8"); connect_xmlhttprequest.send(data); //data ='&WIDTH=1692&HEIGHT=902&DPI=120'

Java:

 protected void handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException { String query = request.getQueryString(); int h = Integer.valueOf(request.getParameter("HEIGHT")); int w = Integer.valueOf(request.getParameter("WIDTH")); }

En el código anterior, la consulta se convierte en "conectar" y los valores enteros de las resoluciones pasadas en xmlhttprequest se extraen y asignan.

En asp.net 5 estoy teniendo problemas. Puedo obtener la cadena de consulta:

 string query = context.Request.QueryString.Value; //gives me "?connect" string sHeight= request.Query["HEIGHT"].ToString(); //null string sWidth= request.Query["WIDTH"].ToString(); //null

Lo anterior NO está funcionando. Según entendí, dado que la codificación de xmlhttprequest era application/x-www-form-urlencoded, colocaría los datos pasados en .send() en la URL. He estado revisando el objeto HttpRequest pero hasta ahora no he encontrado ningún lugar donde se encuentren los datos enviados. Cualquier ayuda para entender lo que está pasando aquí sería muy apreciada. Todos los tutoriales y ejemplos que he encontrado con xmlhttprequest y asp.net tienen que ver con json y ahora estoy tratando de convertir java a c # y dejar el javascript solo si es posible.

Según tengo entendido, asp.net tiene System.Web, cuyo núcleo no tiene sistemas similares, como el método params, pero supongo que no se puede usar en una aplicación central.
¡Gracias de nuevo!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda