मैं Apache httpclient 4. उपयोग कर रहा हूँ मैं इस तरह बहुत सामान्य बहुखण्डीय सामान कर रहा हूँ:मैं मल्टीपार्टफॉर्म अनुरोध की सामग्री कैसे देख सकता हूं?
val entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
entity.addPart("filename", new FileBody(new File(fileName), "application/zip").asInstanceOf[ContentBody])
entity.addPart("shared", new StringBody(sharedValue, "text/plain", Charset.forName("UTF-8")));
val post = new HttpPost(uploadUrl);
post.setEntity(entity);
मैं इकाई की सामग्रियों (या पोस्ट, जो कुछ भी) इससे पहले कि मैं इसे भेजने देखना चाहते हैं। हालांकि, उस विशिष्ट विधि को लागू नहीं किया गया है:
entity.getContent() // not defined for MultipartEntity
मैं कैसे देख सकता हूं कि मैं क्या पोस्ट कर रहा हूं?
org.apache.http.entity.mime.MultipartEntity कोशिश कर सकते हैं - http - प्रलेखन से getContent() शामिल हैं: //hc.apache .org/httpcomponents-client-ga/httpmime/apidocs/org/apache/http/entity/mime/multipartEntity.html –
हाँ, और यह फ़ंक्शन लागू नहीं किया गया है। यह आपको एक NotImplementedException – asdasd