এটি graphql-upload নামের লিনাক্স অ্যাপ যার সর্বশেষ রিলিজটি Version16.0.2.zip হিসেবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
বিনামূল্যের OnWorks-এর সাথে graphql-upload নামের এই অ্যাপটি অনলাইনে ডাউনলোড করুন এবং চালান।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
স্ক্রিনশট:
graphql-আপলোড
বর্ণনাঃ
বিভিন্ন Node.js GraphQL সার্ভারে GraphQL মাল্টিপার্ট অনুরোধের (কোয়েরি এবং মিউটেশনের মাধ্যমে ফাইল আপলোড) সমর্থন যোগ করতে মিডলওয়্যার এবং একটি আপলোড স্কেলার। ক্লায়েন্টরা GraphQL মাল্টিপার্ট রিকোয়েস্ট স্পেক ফাইল আপলোড স্কেলার ক্যোয়ারী বা মিউটেশন ভেরিয়েবল হিসেবে বাস্তবায়ন করছে। তাদের সমাধানকারী মানগুলি এমন প্রতিশ্রুতি যা প্রক্রিয়াকরণ এবং সঞ্চয়স্থানের জন্য ফাইল আপলোডের বিবরণ সমাধান করে। ফাইলগুলি সাধারণত ক্লাউড স্টোরেজে স্ট্রিম করা হয় তবে ফাইল সিস্টেমেও সংরক্ষণ করা যেতে পারে। GraphQL মিডলওয়্যারের ঠিক আগে মিডলওয়্যার graphqlUploadKoa বা graphqlUploadExpress ব্যবহার করুন। বিকল্পভাবে, কাস্টম মিডলওয়্যার তৈরি করতে ফাংশন processRequest ব্যবহার করুন। প্রক্রিয়াটিতে os.tmpdir() দ্বারা চিহ্নিত ডিরেক্টরিতে পড়ার এবং লেখার উভয় অ্যাক্সেস থাকতে হবে। সমসাময়িক আপলোড অনুরোধের প্রত্যাশিত সংখ্যা বাফার করার জন্য ডিভাইসটির যথেষ্ট ডিস্ক স্থান প্রয়োজন। রিসোলভারে ফাইল আপলোড স্ট্রীমগুলির প্রতিশ্রুতি দিন এবং অপেক্ষা করুন বা আপলোড সম্পূর্ণ হওয়ার আগে সার্ভার ক্লায়েন্টকে একটি প্রতিক্রিয়া পাঠাবে, যার ফলে সংযোগ বিচ্ছিন্ন হবে।
বৈশিষ্ট্য
- ফাইল আপলোড প্রতিশ্রুতি প্রত্যাখ্যান এবং স্ট্রিম ত্রুটিগুলি পরিচালনা করুন৷
- অ্যাসিঙ্ক্রোনাসভাবে একাধিক আপলোড প্রক্রিয়া করুন
- সমাধানকারী ফিরে আসার আগে শুধুমাত্র createReadStream ফাংশনটি ব্যবহার করুন
- গ্রাফকিউএল মাল্টিপার্ট রিকোয়েস্ট স্পেক একটি ফাইলকে একাধিক ক্যোয়ারী বা মিউটেশন ভেরিয়েবলের জন্য ব্যবহার করার অনুমতি দেয় fs-ক্যাপাসিটর ফাইল সিস্টেমে ফাইল আপলোড বাফার করতে এবং একই সাথে পড়া এবং লেখার সমন্বয় করতে ব্যবহৃত হয়
- npm প্যাকেজ graphql-আপলোডের বৈশিষ্ট্যগুলি সর্বোত্তম জাভাস্ক্রিপ্ট মডিউল ডিজাইন
- GraphQL মাল্টিপার্ট অনুরোধের জন্য সমর্থন যোগ করতে মিডলওয়্যার এবং একটি আপলোড স্কেলার
প্রোগ্রামিং ভাষা
জাভাস্ক্রিপ্ট
বিভাগ
এটি এমন একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/graphql-upload.mirror/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।