คำถามติดแท็ก multipartform-data


2
เครื่องมือสำหรับการส่งคำขอแบบหลายส่วน / แบบฟอร์มข้อมูล [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ขณะนี้ฉันใช้บุรุษไปรษณีย์ Chrome Addon - ไคลเอนต์ REST เพื่อสร้างคำขอ POST / GET ได้อย่างง่ายดาย ตอนนี้ฉันต้องการแก้จุดบกพร่องสคริปต์อัพโหลดและฉันกำลังมองหาเครื่องมือที่จะทำการร้องขอการเข้ารหัสเป็น "multipart / form-data"เพื่อให้ฉันสามารถส่งไฟล์ได้เช่นกัน

14
กำลังส่ง multipart / formdata ด้วย jQuery.ajax
ฉันมีปัญหาในการส่งไฟล์ไปยังสคริปต์ PHP ฝั่งเซิร์ฟเวอร์โดยใช้ ajax-function ของ jQuery เป็นไปได้ที่จะได้รับ File-List $('#fileinput').attr('files')แต่จะเป็นไปได้อย่างไรในการส่งข้อมูลนี้ไปยังเซิร์ฟเวอร์ อาร์เรย์ผลลัพธ์ ( $_POST) บนเซิร์ฟเวอร์ php-script คือ 0 ( NULL) เมื่อใช้ไฟล์ - อินพุต ฉันรู้ว่ามันเป็นไปได้ (แม้ว่าฉันจะไม่พบโซลูชัน jQuery ใด ๆ จนกระทั่งตอนนี้มีเพียงรหัส Prototye ( http://webreflection.blogspot.com/2009/03/safari-4-multiple-upload-with-progress.html ) ) ดูเหมือนว่าจะค่อนข้างใหม่ดังนั้นโปรดอย่าพูดถึงการอัปโหลดไฟล์จะเป็นไปไม่ได้ผ่าน XHR / Ajax เพราะมันใช้งานได้อย่างแน่นอน ฉันต้องการฟังก์ชั่นใน Safari 5, FF และ Chrome จะดี แต่ไม่จำเป็น รหัสของฉันตอนนี้คือ: $.ajax({ url: 'php/upload.php', data: …

9
จะส่ง“ หลายส่วน / ฟอร์มข้อมูล” พร้อมคำขอใน python ได้อย่างไร
จะส่งmultipart/form-dataคำขอใน python ได้อย่างไร? วิธีการส่งไฟล์ฉันเข้าใจ แต่วิธีการส่งข้อมูลโดยวิธีนี้ไม่สามารถเข้าใจได้


17
แปลง JS Object เป็นข้อมูลในรูปแบบ
ฉันจะแปลง JS Object เป็นได้FormDataอย่างไร เหตุผลที่ฉันต้องการทำสิ่งนี้คือฉันมีวัตถุที่ฉันสร้างจากค่าฟิลด์ฟอร์ม ~ 100 var item = { description: 'Some Item', price : '0.00', srate : '0.00', color : 'red', ... ... } ตอนนี้ผมขอให้เพิ่มฟังก์ชั่นการอัปโหลดไฟล์ไปยังรูปแบบของฉันซึ่งของหลักสูตรเป็นไปไม่ได้ผ่าน JSON FormDataและดังนั้นผมกำลังวางแผนในการที่จะย้ายไป มีวิธีใดบ้างที่ฉันสามารถแปลงวัตถุ JS ของฉันเป็นFormData?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.