wget para Windows - usando --post-datos con citas
Pregunta
Estoy usando wget para Windows y quiero especificar un filtro --post-data
(y evitar el uso de un filtro --post-file
), pero estoy luchando para conseguir que funcione. Puede ser que sea porque hay cadenas dentro de comillas dobles como esto:
wget "http://www.somesite.com/wfs" --header="Content-Type: text/xml; charset=UTF-8"
--user=username --password=password --no-check-certificate
--post-data="big long string with "quotes" in it" --output-document=C:\Test.xml
Tiene cualquier persona con éxito consiguió --post-data
para trabajar en wget para Windows? Me estoy perdiendo algo?
Saludos
Andy
Solución
Puede escapar de las comillas en la cadena larga grande usando el prefijo \
por ejemplo.
--post-data="big long string with \"quotes\" in it"
Otros consejos
También utilizando comillas dobles dentro de las comillas:
--post-data="big long string with ""quotes"" in it"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow