คำถามติดแท็ก file-upload

วิธีการหรือการดำเนินการในการถ่ายโอนไฟล์จากไคลเอนต์ไปยังเซิร์ฟเวอร์

7
วิธีการแปลง Blob เป็น File ใน JavaScript
ฉันต้องการอัปโหลดภาพไปยังเซิร์ฟเวอร์ NodeJS ไปยังไดเรกทอรีบางรายการ ฉันใช้connect-busboyโมดูลโหนดสำหรับสิ่งนั้น ฉันมีdataURLภาพที่ฉันแปลงเป็นหยดโดยใช้รหัสต่อไปนี้: dataURLToBlob: function(dataURL) { var BASE64_MARKER = ';base64,'; if (dataURL.indexOf(BASE64_MARKER) == -1) { var parts = dataURL.split(','); var contentType = parts[0].split(':')[1]; var raw = decodeURIComponent(parts[1]); return new Blob([raw], {type: contentType}); } var parts = dataURL.split(BASE64_MARKER); var contentType = parts[0].split(':')[1]; var raw = window.atob(parts[1]); var rawLength = …


30
แอปพลิเคชันนี้ไม่มีการแมป / error อย่างชัดเจน
ฉันใช้ maven เพื่อทำบทช่วยสอนhttps://spring.io/guides/gs/uploading-files/ รหัสทั้งหมดที่ฉันใช้ถูกคัดลอก แอปพลิเคชันสามารถทำงานได้ แต่ฉันได้รับข้อผิดพลาด: หน้าข้อผิดพลาด Whitelabel แอปพลิเคชันนี้ไม่มีการแมป / error อย่างชัดเจนดังนั้นคุณจึงเห็นสิ่งนี้เป็นทางเลือก อ. 30 มิ.ย. 17:24:02 น. CST 2015 เกิดข้อผิดพลาดที่ไม่คาดคิด (type = Not Found, status = 404) ไม่มีข้อความ จะแก้ไขได้อย่างไร?

6
รับ Base64 เข้ารหัสไฟล์ข้อมูลจากแบบฟอร์มอินพุต
ฉันมีรูปแบบ HTML พื้นฐานซึ่งฉันสามารถดึงข้อมูลเล็กน้อยที่ฉันกำลังตรวจสอบใน Firebug ปัญหาเดียวของฉันคือฉันกำลังพยายามเข้ารหัสข้อมูลไฟล์base64ก่อนที่จะส่งไปยังเซิร์ฟเวอร์ซึ่งต้องอยู่ในรูปแบบนั้นเพื่อบันทึกลงในฐานข้อมูล <input type="file" id="fileupload" /> และใน Javascript + jQuery: var file = $('#fileupload').attr("files")[0]; ฉันมีการดำเนินการบางอย่างที่ใช้ javascript ที่ใช้ได้: .getAsBinary (), .getAsText (), .getAsTextURL อย่างไรก็ตามข้อความที่สามารถใช้งานได้เหล่านี้จะไม่สามารถแทรกกลับได้เนื่องจากมี'อักขระ' ที่ใช้ไม่ได้ - ฉันไม่ต้องการให้มี 'โพสต์แบ็ค' เกิดขึ้นในไฟล์ของฉันที่อัปโหลดและฉันจำเป็นต้องมีหลายรูปแบบที่กำหนดเป้าหมายไปที่ออบเจ็กต์เฉพาะดังนั้นฉันจึงสำคัญ รับไฟล์และใช้ Javascript ด้วยวิธีนี้ ฉันจะรับไฟล์ในลักษณะที่สามารถใช้ตัวเข้ารหัส Javascript base64 ตัวใดตัวหนึ่งที่มีให้ใช้งานอย่างแพร่หลาย!? ขอบคุณ อัปเดต - เริ่มต้นรางวัลที่นี่ต้องการการสนับสนุนข้ามเบราว์เซอร์ !!! ที่นี่ฉันอยู่ที่: <input type="file" id="fileuploadform" /> <script type="text/javascript"> …

12
การอัปโหลดภาพโดยใช้ Node.js, Express และ Mongoose
โปรดพิจารณาคำตอบที่ใหม่กว่าซึ่งมีข้อมูลที่ทันสมัยกว่าเนื่องจากมีการเปลี่ยนแปลงในช่วงหลายปีที่ผ่านมา! เนื่องจากไลบรารี Node.js ใหม่จำนวนมากถูกแสดงอย่างรวดเร็วล้าสมัยและมีตัวอย่างค่อนข้างน้อยฉันต้องการถามเกี่ยวกับการอัปโหลดภาพโดยใช้: โหนด js (v0.4.1) ด่วน (1.0.7) พังพอน (1.1.0). คนอื่นทำได้อย่างไร ฉันพบว่าโหนดน่ากลัวแต่ฉันยังใหม่กับการอัปโหลดภาพโดยทั่วไปดังนั้นฉันจึงต้องการเรียนรู้สิ่งต่างๆทั่วไปและวิธีการทำเช่นนั้นโดยใช้ Node.js และ Express

10
วิธีการอัปโหลดไฟล์ทดสอบหน่วยใน django
ในแอป django ของฉันฉันมีมุมมองที่อัปโหลดไฟล์ได้สำเร็จข้อมูลโค้ดหลักเป็นแบบนี้ ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) ฉันต้องการทดสอบหน่วยการดูฉันกำลังวางแผนที่จะทดสอบเส้นทางที่มีความสุขเช่นเดียวกับเส้นทางที่ล้มเหลว ..ie กรณีที่request.FILESไม่มีคีย์ 'ไฟล์' กรณีที่request.FILES['file']มีNone.. จะตั้งค่าข้อมูลโพสต์เส้นทางความสุขได้อย่างไรใครช่วยบอกที

10
วิธีใช้ PrimeFaces p: fileUpload? วิธีการ Listener จะไม่ถูกเรียกใช้หรืออัปโหลดไฟล์เป็นโมฆะ / แสดงข้อผิดพลาด / ใช้งานไม่ได้
ฉันพยายามอัปโหลดไฟล์โดยใช้ PrimeFaces แต่fileUploadListenerวิธีนี้ไม่ถูกเรียกใช้หลังจากการอัปโหลดเสร็จสิ้น นี่คือมุมมอง: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages" sizeLimit="100000" allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/> <p:growl id="messages" showDetail="true"/> </h:form> และถั่ว: @ManagedBean @RequestScoped public class FileUploadController { public void handleFileUpload(FileUploadEvent event) { FacesMessage msg = new FacesMessage("Succesful", event.getFile().getFileName() + " is uploaded."); FacesContext.getCurrentInstance().addMessage(null, msg); } } ฉันได้วางเบรกพอยต์ไว้ในวิธีการแล้ว แต่ไม่เคยเรียก เมื่อใช้mode="simple"และajax="false"จะถูกเรียกใช้ แต่ฉันต้องการให้มันทำงานในโหมดขั้นสูง ฉันใช้ Netbeans และ Glassfish 3.1

10
การอัปโหลดไฟล์ใน ASP.net โดยไม่ใช้ตัวควบคุมเซิร์ฟเวอร์ FileUpload
ฉันจะรับเว็บฟอร์ม ASP.net (v3.5) เพื่อโพสต์ไฟล์โดยใช้แบบเก่าธรรมดาได้<input type="file" />อย่างไร ฉันไม่สนใจที่จะใช้การควบคุมเซิร์ฟเวอร์ ASP.net FileUpload

3
จะตั้งค่า maxAllowedContentLength เป็น 500MB ในขณะทำงานบน IIS7 ได้อย่างไร?
ฉันเปลี่ยน maxAllowedContentLength เป็น <security> <requestFiltering> <requestLimits maxAllowedContentLength="5024000000" /> </requestFiltering> </security> ใน web.config ของฉัน แต่เมื่อทำงานบน IIS7 ฉันได้รับข้อผิดพลาดนี้: แอตทริบิวต์ "maxAllowedContentLength" ไม่ถูกต้อง ไม่ใช่จำนวนเต็มที่ไม่ได้ลงนามที่ถูกต้อง แต่เมื่อฉันรันในเซิร์ฟเวอร์ VS มันจะทำงานตามปกติโดยไม่มีข้อผิดพลาดใด ๆ จะกำหนดค่าเว็บไซต์ของฉันให้อนุญาตให้อัพโหลดไฟล์ขนาด 500MB ได้อย่างไรโดยไม่มีปัญหานี้บน IIS7

5
วิธีเข้าถึงพารามิเตอร์เส้นทางโพสต์รับ ฯลฯ ใน Zend Framework 2
ฉันจะรับพารามิเตอร์ต่างๆที่เกี่ยวข้องกับคำขอเพจใน zf2 ได้อย่างไร เช่นเดียวกับพารามิเตอร์ post / get เส้นทางที่เข้าถึงส่วนหัวที่ส่งและไฟล์ที่อัปโหลด

10
iOS อัพโหลดรูปภาพและข้อความโดยใช้ HTTP POST
ขอบคุณที่อ่าน. ฉันเพิ่งเริ่มใช้ iOS และฉันกำลังพยายามอัปโหลดรูปภาพและข้อความโดยใช้multi-part form encodingใน iOS สิ่งที่curlเทียบเท่าคือสิ่งนี้:curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload" curlคำสั่งดังกล่าวให้ผลตอบแทนที่คาดว่าจะตอบสนองที่ถูกต้องในJSON. ปัญหา: ฉันได้รับคำขอ HTTP 400 อยู่เรื่อย ๆ ซึ่งหมายความว่าฉันทำอะไรผิดพลาดขณะเขียนเนื้อหา HTTP POST สิ่งที่ฉันทำ: เพื่อการอ้างอิงฉันลอง ใช้แอป Flickr API iOS "ขนาด POST ใหญ่เกินไป!" และวัตถุประสงค์ C: จะอัพโหลดรูปภาพและข้อความโดยใช้ HTTP POST ได้อย่างไร? . แต่ฉันได้รับ HTTP 400 มาเรื่อย ๆ ฉันลองASIHttpRequestแต่มีปัญหาแตกต่างกันที่นั่น (ไม่เคยโทรกลับ) แต่ฉันไม่ได้ตรวจสอบเพิ่มเติมในเรื่องนี้เนื่องจากฉันได้ยินมาว่าผู้พัฒนาหยุดสนับสนุนห้องสมุด: http://allseeing-i.com/[request_release] ; ใครช่วยฉันหน่อยได้ไหม

9
อัปโหลดไฟล์ Node / Express
ฉันใช้โหนด v0.10.26 และ Express v4.2.0 และฉันค่อนข้างใหม่สำหรับโหนด ฉันเอาหัวโขกโต๊ะทำงานเป็นเวลาสามชั่วโมงที่ผ่านมาพยายามหาแบบฟอร์มการอัปโหลดไฟล์ที่ทำงานกับโหนด ณ จุดนี้ฉันแค่พยายามรับ req.files เพื่อไม่ให้ส่งคืนไม่ได้กำหนด มุมมองของฉันมีลักษณะเช่นนี้ <!DOCTYPE html> <html> <head> <title>{{ title }}</title> <link rel='stylesheet' href='/stylesheets/style.css' /> </head> <body> <h1>{{ title }}</h1> <p>Welcome to {{ title }}</p> <form method='post' action='upload' enctype="multipart/form-data"> <input type='file' name='fileUploaded'> <input type='submit'> </form> </body> </html> นี่คือเส้นทางของฉัน var express = require('express'); …

10
แอปพลิเคชันเว็บ html5 สำหรับซาฟารีมือถือเพื่ออัปโหลดภาพจากแอป Photos.app?
เป็นไปได้หรือไม่ที่จะเขียนเว็บแอปพลิเคชัน HTML5 ที่ออกแบบมาสำหรับอุปกรณ์ iOS (iPad, iPhone, iPod Touch) ซึ่งสามารถอนุญาตให้ผู้ใช้อัปโหลดภาพจากระบบไฟล์ได้? ลองนึกภาพการอัปโหลดรูปภาพใหม่ไปยัง twitter avatar ของคุณผ่านเว็บแอป


9
วิธีการแปลงไฟล์มัลติพาร์ทเป็นไฟล์
ใครช่วยบอกทีว่าวิธีที่ดีที่สุดในการแปลงไฟล์มัลติพาร์ท (org.springframework.web.multipart.MultipartFile) เป็นไฟล์ (java.io.File) คืออะไร ในโครงการเว็บ mvc ฤดูใบไม้ผลิของฉันฉันได้รับการอัปโหลดไฟล์เป็นไฟล์ Multipart ฉันต้องแปลงเป็นไฟล์ (io) ซึ่งก่อนหน้านี้ฉันสามารถเรียกบริการจัดเก็บรูปภาพนี้ ( Cloudinary ) ได้โดยใช้ประเภท (File) เท่านั้น ฉันทำการค้นหาหลายครั้ง แต่ล้มเหลวหากใครรู้วิธีมาตรฐานที่ดีโปรดแจ้งให้เราทราบ? Thnx

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