মাল্টিপার্ট / ফর্ম-ডেটা অনুরোধ প্রেরণের সরঞ্জাম [বন্ধ]


604

আমি সহজেই পোষ্ট / জিইটি অনুরোধ তৈরি করতে ক্রোম অ্যাডন পোস্টম্যান - REST ক্লায়েন্ট ব্যবহার করছি।

এখন আমি একটি আপলোড স্ক্রিপ্ট ডিবাগ করতে চাই এবং "মাল্টিপার্ট / ফর্ম-ডেটা" হিসাবে এনকোড করা অনুরোধগুলি করার জন্য একটি সরঞ্জামের সন্ধান করছি যাতে আমি একটি ফাইলও প্রেরণ করতে পারি।

উত্তর:


1318

আপডেট: আমি এটিকে আরও ভালভাবে ব্যাখ্যা করার জন্য মাল্টিপার্ট / ফর্ম-ডেটা অনুরোধ প্রেরণের জন্য একটি ভিডিও তৈরি করেছি ।


আসলে, পোস্টম্যান এটি করতে পারেন। এখানে একটি স্ক্রিন শট হয়

আরও নতুন সংস্করণ : পোস্টম্যান ক্রোম এক্সটেনশান থেকে স্ক্রিনশট ক্যাপচার করা হয়েছে এখানে চিত্র বর্ণনা লিখুন

অন্য সংস্করণ

এখানে চিত্র বর্ণনা লিখুন

পুরানো সংস্করণ

এখানে চিত্র বর্ণনা লিখুন

নিশ্চিত করুন যে আপনি @ ম্যাক্সকুরিউকোভ থেকে মন্তব্যটি পরীক্ষা করেছেন

সুস্পষ্ট কন্টেন্ট-টাইপ শিরোনাম দিয়ে সতর্কতা অবলম্বন করুন। আরও ভাল - এর মান সেট করবেন না, পোস্টম্যান আপনার জন্য এই শিরোনামটি পূরণ করার জন্য যথেষ্ট স্মার্ট। তবে আপনি যদি সামগ্রী-প্রকার সেট করতে চান: মাল্টিপার্ট / ফর্ম-ডেটা - সীমানা ক্ষেত্রটি ভুলে যাবেন না ।


11
পোস্টম্যানের ফর্ম-ডেটা প্যারামগুলি কখনও কখনও আমার লারাভেল এপিআইয়ের আরএসটি পদ্ধতিতে প্রবেশ করে না। নিশ্চিত কেন।
লোটাস

4
ত্রুটি"There is no multipart/form-data content in request"
জেমশিত ইস্কেন্দ্রভ

57
সুস্পষ্ট Content-Typeশিরোনাম দিয়ে সতর্ক থাকুন । আরও ভাল - এর মান সেট করবেন না, পোস্টম্যান আপনার জন্য এই শিরোনামটি পূরণ করার জন্য যথেষ্ট স্মার্ট। কিন্তু , আপনি সেট করতে চান তাহলে Content-Type: multipart/form-data- সম্পর্কে ভুলবেন না boudary ক্ষেত্র।
ম্যাক্সকুরিউকভ

2
@maxkoryukov আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ। পোস্টম্যান ক্লায়েন্ট ব্যবহার করে মাল্টিপার্ট ফাইল আপলোড দেওয়ার চেষ্টা করার সময় আমার এপিআই মোটেও কাজ করছে না। হঠাৎ আমি আপনার মন্তব্যগুলি জুড়ে এসেছি এবং এটি আমার পাছা আক্ষরিক অর্থে সংরক্ষণ করে :) তবে, আপনি কি boundaryমাঠে আরও ব্যাখ্যা করতে পারেন । আমি জানি পোস্টম্যান নিজেরাই বাউন্ডারি যুক্ত করে। আমি কীভাবে এটি ম্যানুয়ালি করব? :)
আদিত্য উপাধ্যায়

2
@oathkeeper, এখানে একটি ভাল যথেষ্ট ব্যাখ্যা সীমানা : stackoverflow.com/a/20321259/1115187 দুটি শব্দ ইন: আপনি সেট পারে সীমানা ম্যানুয়ালি এবং সেখানে সহজ নিয়ম দম্পতি আছে।
ম্যাক্সকুরিউকভ

191

স্বাভাবিক ত্রুটিটি হ'ল Content-Type: {multipart/form-data}পোস্ট অনুরোধের শিরোনামটিতে রাখার চেষ্টা করা হয়। এটি ব্যর্থ হবে, পোস্টম্যান আপনার জন্য এটি করা ভাল। উদাহরণ স্বরূপ:

পোস্টম্যানের মাধ্যমে লোড করার পরামর্শ শরীরের অংশ

হেডার ইন ব্যর্থ সাধারণ ত্রুটি

ওয়ার্কস শিরোলেখ থেকে সামগ্রী প্রকার অপসারণ করা উচিত


19
"বিষয়বস্তুর ধরণ" শিরোনাম ছেড়ে দেওয়ার সম্পর্কে দুর্দান্ত টিপ!
পিটার

5
কন্টেন্ট-টাইপ মুছে ফেলা ব্যতিক্রম সহ আমার সমস্যাটি স্থির করেছে: javax.servlet.ServletException: org.jvnet.mimepull.MIMEParsingException: প্রারম্ভিক সীমানা আপনাকে ধন্যবাদ
মার্সিন মিকোয়াজাকজেক

2
ডিফল্ট শিরোলেখ অপসারণ না করা সমস্ত ধরণের সমস্যা সৃষ্টি করবে।
ওয়াহিদ আমিরি

1
আমার জন্য কাজ করে না
OPV

1
@ হাঙ্গর অপসারণ আমার সমস্যা সমাধান করেছে
শচীন কুমার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.