wget para Windows - usando --post-dados com citações
Pergunta
Eu estou usando wget para Windows e quero especificar um filtro --post-data
(e evitar o uso de um filtro --post-file
), mas eu estou lutando para obtê-lo para o trabalho. Pode ser porque existem cordas dentro de aspas duplas como este:
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
Tem mais alguém tem sucesso --post-data
ao trabalho em wget para Windows? Estou faltando alguma coisa?
Felicidades
Andy
Solução
Você pode escapar as aspas em sua grande cadeia longa prefixando-los com \
por exemplo.
--post-data="big long string with \"quotes\" in it"
Outras dicas
Também usando aspas duplas dentro das aspas:
--post-data="big long string with ""quotes"" in it"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow