سؤال

أحاول نشر ملف بعنوان URL عبر موجه أوامر MS-DOS. أنا أستخدم متصفح الوشق للقيام بذلك. أنا قادر على نشر ملفي على ما يرام، ولكن تتم إزالة جميع أحرف خطوط نيولين بواسطة Lynx قبل إنشاء طلب النشر. هل من الممكن نشر ملف عبر سطر الأوامر دون إزالتها أحرف خطوط نيولين؟ الأمر الذي أقوم به هو:

lynx -post_data http://www.myserver.com/myscript.pl < testfile.txt

ملف الإدخال، testfile.txt، يبدو وكأنه هذا:

test=This

is

a

test.;
---

البيانات التي يتم إرسالها بالفعل عبر السلك تبدو وكأنها هذه:

test=Thisisatest.;
هل كانت مفيدة؟

المحلول

وجدت بالفعل حليقة أن تكون أداة أفضل بكثير لنشر ملف عبر MS-DOS.

نصائح أخرى

أعتقد أنك بحاجة إلى Urlencoded أحرفك الخاصة لهذا العمل. وفقا لهذا الوشق صفحة:

يتم تقديم النماذج الأكثر شيوعا إلى خوادم HTTP مع المحتوى المشفرة ك Enctype = "UPPLAPE / X- WWW-ROLLECODED" للتحليل بواسطة برنامج نصي، ويعامل Lynx كإعداد افتراضي إذا لم يتم تحديد أي EncType في علامة بدء تشغيل النموذج. ومع ذلك، يمكنك تحديد عنوان URL Mailto كإجراءات في النموذج الذي يتم إرسال محتوى النموذج، بدلا من ذلك إلى عنوان بريد إلكتروني. في مثل هذه الحالات، قد ترغب في تحديد Enctype = "النص / العادي" في علامة النموذج، بحيث لن يتم ترميز المحتوى، ولكنه لا يزال قرئ كصين نص عادي.

هذا يعني أن المسافات تصبح٪ 20 وتصبح خطوط نيو هناك 0A

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top