Jump to content

Webservice y DEFAULT_LIMIT_REQUEST_FIELDSIZE


CarlosAdrian

Recommended Posts

Buenos días:

 

Estoy desarrollando un conector entre una aplicación SQL Server y Prestashop Webservice. Lo estoy desarrolando en .NET y consigo que funcione bien con casi todas las tablas, puedo leer, actualizar, etc. pero me da problemas con la tabla "product", porque el "header" del post que mando es demasaido largo para el servidor Apache (ocupa unas 10K y Apache por defecto sólo acepta headers menores a 8K).

 

Sé que el límite para los headers en los servidores IIS es de 16K, pero en los servidores Apache es de sólo 8K. Podemos cambiar esta configuración si modificamos la directiva LimitRequestFieldSize y la ponemos a 16K en el fichero httpd.conf, y el parámetro DEFAULT_LIMIT_REQUEST_FIELDSIZE lo subimos también a 16K en el fichero httpd.h.

 

Bien, mi problema es que mi hosting no me deja cambiar esos parámetros, porque es un hosting compartido, por lo que no puedo enviar las modificaciones al webservice, ya que el tamaño del xml del registro de la tabla "product" es de casi 10K. Sin embargo sí puedo hacer updates en todas las demás tablas, porque el xml que envío no llega a las 8K.

 

¿A alguno os ha pasado lo mismo? ¿Cómo lo habéis solucionado? Me gustaría saber si alguien ha conseguido usar los webservice en un servidor compartido Apache. En caso afirmativo, ¿habéis conseguido hacer update en la tabla "product" via webservice?

 

Muchas gracias

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...