के साथ एचटीएमएल 5 फॉर्मडाटा फ़ाइल अपलोड करें मैं इस स्क्रिप्ट का उपयोग फ़ाइल (एक करके एक) अपलोड करने के लिए रेलवे 3.2.8 एप्लिकेशन में एचटीएमएल 5 फॉर्मडाटा के साथ करता हूं।रूबीऑनरल
webrick/server.rb:191:in `block in start_thread' ERROR ArgumentError: invalid %-encoding ("filename.jpeg" Content-Type: image/jpeg
मैं इस त्रुटि को कैसे हल कर सकते हैं:
$('.uploader input:file').on('change', function() {
$this = $(this);
$('.alert').remove();
$.each($this[0].files, function(key, file) {
$('.files').append('<li>' + file.name + '</li>');
data = new FormData();
data.append(file.name, file);
$.ajax({
url: $('.uploader').attr('action'),
contentType: 'multipart/form-data',
type: 'POST',
dataType: 'json',
data: data,
processData: false
});
});
});
लेकिन जब मैं एक फ़ाइल अपलोड, मैं कंसोल में इस त्रुटि मिलती है?
के लिए देख रहे हो सकता है जब मैं प्रक्रिया डेटा का उपयोग न करें, मुझे अवैध आमंत्रण मिलता है। लेकिन प्रक्रिया डेटा के साथ: झूठी, मुझे रेल में आंतरिक सर्वर त्रुटि मिलती है। – DGM