আসুন দেখি Haskell-এর http-conduit লাইব্রেরি ব্যবহার করে একটি সহজ উদাহরণের মাধ্যমে। প্রথমে, cabal install http-conduit ব্যবহার করে এটি ইন্সটল করুন। তারপরে.
http-conduit
cabal install http-conduit
Haskell এ HTML পার্স করতে, আমরা এর সাদাসিধা এবং নমনীয়তার জন্য tagsoup লাইব্রেরি ব্যবহার করব। প্রথমে, আপনার প্রজেক্টের cabal ফাইলে tagsoup যুক্ত করে লাইব্রেরিটি ইনস্টল করার জন্য মনে রাখবেন অথবা cabal install tagsoup চালান।.
tagsoup
cabal install tagsoup
চলুন মজার বিষয়ে চলে যাই। আপনার http-client এবং http-client-tls প্যাকেজ প্রয়োজন হবে। আপনার স্ট্যাক সেট করুন এবং এগুলোকে আপনার package.yaml অথবা .cabal ফাইলে যোগ করুন। তারপর, stack build বা উপযুক্ত কমান্ড চালান তাদের অনুসন্ধানের জন্য। এখানে একটি সিম্পল GET অনুরোধ রয়েছে.
http-client
http-client-tls
package.yaml
.cabal
stack build
আপনার http-conduit প্যাকেজের প্রয়োজন হবে HTTP কাজের জন্য এবং প্রমাণীকরণের জন্য base64-bytestring। তাদের আমদানি করুন এবং আপনার অনুরোধে প্রমাণীকরণ যোগ করতে applyBasicAuth ব্যবহার করুন।.
base64-bytestring
applyBasicAuth