উত্তর:
এখান থেকে উইন্ডোজের জন্য সিআরএল ডাউনলোড করুন (এবং এটি Win32 - পৃষ্ঠাতে জেনেরিক উপায় নিখুঁতভাবে বেছে নেওয়ার বিষয়টি নিশ্চিত করুন )।
তারপরে এটিকে আপনার PATH এনভায়রনমেন্ট ভেরিয়েবলের (যেমন C:\Windows\System32
:) ভিতরে একটি ডিরেক্টরিতে রাখুন বা এক্সিকিউটেবল নামের পূর্বে এটির পুরো পথ দিয়ে চালান।
যদি আপনি এটিকে আপনার প্যাথের ভিতরে থাকা কোনও ডিরেক্টরিতে রাখেন তবে নিশ্চিত হয়ে নিন যে কমান্ডটি উপলব্ধ করার জন্য কমান্ড প্রম্পটটি আবার বন্ধ করে দেওয়া হবে।
https
?
আপনি যদি উইন্ডোজের জন্য গিট ইনস্টল করেন তবে আপনি স্বয়ংক্রিয়ভাবে কার্লও পাবেন। এর কিছু সুবিধা রয়েছে:
PATH
স্বয়ংক্রিয়ভাবে ইনস্টলেশন চলাকালীন সেটআপটির যত্ন নেয় ।/mingw64/bin/curl
।
যে সকল লোকদের আক্ষরিক অর্থে curl
এক্সিকিউটেবলের প্রয়োজন হয় না , তাদের কেবল যেমন জিইটি অনুরোধের ফলাফলগুলি দেখতে বা সংরক্ষণ করতে হয়, powershell
সরাসরি ব্যবহার করতে পারে । একটি সাধারণ কমান্ড প্রম্পট থেকে, টাইপ করুন:
powershell -Command "(new-object net.webclient).DownloadString('http://example.com')"
যা কিছুটা শব্দযুক্ত, টাইপের মতো
curl http://example.com/
আরও ইউনিক্স-ইসহ পরিবেশে।
সম্পর্কিত আরও তথ্য net.webclient
এখানে পাওয়া যায়: ওয়েবক্লিয়েন্ট পদ্ধতি (System.Net) ।
DownloadFile
পদ্ধতি: powershell -Command "(new-object net.webclient).DownloadFile('http://.../somefile', 'file.txt')"
। আপনি কেবল বিদ্যুতের প্রম্পটটি না খুলে কীভাবে ব্যবহার করবেন তা আমাকে শিখিয়েছিলেন। ধন্যবাদ ম্যাটি!
কীভাবে সিআরএল সেটআপ করবেন:
curl.exe
আপনার উইন্ডোজ PATH
ফোল্ডারে ফাইলটি অনুলিপি করুন । ডিফল্টরূপে, এটি C:\Windows\System32
।cacert.pem
করা curl-ca-bundle.crt
।PATH
ফোল্ডারে এই ফাইলটি সরান ।এটি কীভাবে পরীক্ষা করবেন:
cmd.exe
আপনার কমান্ড প্রম্পট খোলার জন্য চালান ।উইন্ডোজ টুলচেইন: কার্ল এবং বিএসডিটার অংশ হিসাবে ইনারসাইডার বিল্ড 17063 এ উইন্ডোজের শুরুতে টার এবং কার্ল পাওয়া যায়।
টার : একটি কমান্ড লাইন সরঞ্জাম যা ব্যবহারকারীকে ফাইলগুলি বের করে আর্কাইভ তৈরি করতে দেয়। পাওয়ারশেলের বাইরে বা তৃতীয় পক্ষের সফ্টওয়্যার ইনস্টল করার পরে, cmd.exe থেকে কোনও ফাইল বের করার কোনও উপায় ছিল না। বাস্তবায়ন libarchive ব্যবহার করে।
কার্ল : কমান্ড লাইন সরঞ্জাম যা সার্ভারে এবং থেকে ফাইল স্থানান্তর করার অনুমতি দেয়।
দ্রষ্টব্য: পাওয়ারশেল ইতিমধ্যে অনুরূপ কার্যকারিতা সরবরাহ করে (এতে কার্ল রয়েছে এবং এটির নিজস্ব ফাইল এক্সট্রাকশন ইউটিলিটিস)।
আরও তথ্য: টার এবং কার্ল উইন্ডোজ আসুন!
আপনি এই "উইন্ডোজের জন্য সিআরএল" ইনস্টল করতে পারেন: উইন্ডোজের জন্য সিআরএল সিআরএল, জনপ্রিয় কমান্ড-লাইন ওয়েব স্থানান্তর সরঞ্জামের জন্য একটি এমএসআই ইনস্টলার। http://www.confusedbycode.com/curl/
উইন্ডোজ পুনরায় চালু করার দরকার নেই তবে সিএমডি পুনরায় চালু করা প্রয়োজন is
আমি লিনাক্সে উইন্ডোজ প্ল্যাটফর্মে লিখিত কিছু বাশ স্ক্রিপ্টগুলি চালনার জন্য ফুসিয়া প্রদত্ত উত্তরটি ব্যবহার করেছি । এটি খুব সুন্দরভাবে কাজ করে।
সতর্কতার একটি শব্দ যদিও সাথে cURL
। আমার এখানে একটি সমস্যা ছিল যেখানে আমি বর্ণিত হিসাবে প্রমাণীকরণ করার সময় কনসোল মিথস্ক্রিয়াটি ব্যবহার করতে পারি না:
https://stackoverflow.com/questions/50724407/curl-command-in-git-bash
যদি আপনার cURL
কমান্ডটির প্রমাণীকরণের প্রয়োজন হয় এবং আপনি কমান্ড লাইনে পাসওয়ার্ডটি দৃশ্যমান করতে বা আপনার স্ক্রিপ্টে সঞ্চিত রাখতে না চান, আপনাকে পাসওয়ার্ড ফাইল ব্যবহার করার মতো আরেকটি সমাধান ব্যবহার করতে হবে:
https://stackoverflow.com/questions/2594880 / ব্যবহার-কার্ল-সঙ্গে-ব্যবহারকারীর নাম-এবং-পাসওয়ার্ড