WGET لنظام التشغيل Windows - باستخدام Prost-Data مع عروض الأسعار
سؤال
أنا أستخدم 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"
لا تنتمي إلى StackOverflow