2012-09-11 23 views
11

पर अपलोड करने के लिए एसएफएफ अनुरोध यूआरएल अपलोड करें मैं एक Asp.net साइट पर अपलोडिफ़ाई का उपयोग कर रहा हूं, पृष्ठ के लिए यूआरएल/संसाधन/बनाएँ/आईडी है, लेकिन पृष्ठ लोड अपलोडिफ़ रूट रूट यूआरएल के लिए अनुरोध कर रहा है वह पृष्ठ/संसाधन/बनाएँ/पृष्ठ लोड

यह सर्वर त्रुटियों का कारण बन रहा है क्योंकि कोई आईडी प्रदान नहीं की जाती है और मेरे लॉग भरती है, क्या किसी को पता है कि यह क्या अनुरोध कर सकता है और यदि यह इस यूआरएल का अनुरोध नहीं करने के लिए सेट किया जा सकता है।

var id = $('#fileUpload').attr('data-id'); 
$('#fileUpload').uploadify({ 
    'swf': '/Scripts/Libraries/uploadify/uploadify.swf', 
    'uploader': '/Resource/Upload/' + id 
}) 

उत्तर

13

मैं इस धागे पर यूजेन की टिप्पणी का पालन करते हुए इस समस्या का समाधान कर दिया है,

http://www.uploadify.com/forum/#/discussion/7329/uploadify-v3-bug-unecessary-request-when-there-is-no-button_image_url-set-/p1

खोजें फ़ाइल के ऊपरी भाग में कोड निम्नलिखित:

यहाँ मेरी जे एस है

this.settings.upload_url = SWFUpload.completeURL (this.settings.upload_url); this.settings.button_image_url = SWFUpload.completeURL (यह .settings.button_image_url)

और इसे करने के लिए फिर से लिखने:

this.settings.upload_url = SWFUpload.completeURL (this.settings.upload_url); this.settings.button_image_url = this.settings.button_image_url? SWFUpload.completeURL (this.settings.button_image_url): this.settings.button_image_url

1

troyanx, मुझे एक अच्छा टिप दे, कि काम करता है!

के लिए
this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url); 

:: बस (.min या नहीं) jquery.uploadify.js में बदलने के

if (this.settings.button_image_url != "") { this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url);} 

मेरे मामले में swf का लोड पृष्ठ के समान यूआरएल फ़ोल्डर के लिए एक अनुरोध कर रहा था जहां अपलोडिफ़ लोड हो रहा था।

से: http://www.uploadify.com/forums/discussion/comment/16999#Comment_16999