WGET لنظام التشغيل Windows - باستخدام Prost-Data مع عروض الأسعار

StackOverflow https://stackoverflow.com/questions/1237433

  •  11-09-2019
  •  | 
  •  

سؤال

أنا أستخدم wget لنظام التشغيل Windows وأريد تحديد --post-data مرشح (وتجنب استخدام --post-file مرشح) لكنني أكافح للحصول عليه للعمل. قد يكون ذلك بسبب وجود سلاسل داخل علامات اقتباس مزدوجة مثل هذا:

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

هل حصل أي شخص آخر بنجاح --post-data للعمل في wget لنظام التشغيل Windows؟ هل فاتني شيء؟

هتافات

اندي

هل كانت مفيدة؟

المحلول

يمكنك الهروب من علامات الاقتباس في السلسلة الطويلة الكبيرة عن طريق البادئة لهم \ على سبيل المثال

--post-data="big long string with \"quotes\" in it"

نصائح أخرى

أيضا استخدام علامات اقتباس مزدوجة داخل علامات الاقتباس:

--post-data="big long string with ""quotes"" in it"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top