आप वेब से एक छवि कैसे डाउनलोड करते हैं और क्लोजर का उपयोग करके इसे अपने फ़ाइल सिस्टम में सहेजते हैं? मुझे छवि यूआरएल पता है और मुझे पता है कि मैं ऐसा करने के लिए spit
और slurp
का उपयोग नहीं कर सकता क्योंकि यह बाइनरी डेटा है, टेक्स्ट नहीं।क्लोजर में, आप वेब से एक छवि कैसे डाउनलोड करते हैं और इसे अपने फ़ाइल सिस्टम में सहेजते हैं?
मैं इसे जितना संभव हो सके करना चाहूंगा, आदर्श रूप से कैसे थूक और स्लिप काम करता हूं। यही है, बफर या बाइट सरणी का उपयोग करके बहुत सी अतिरिक्त लाइनों के बिना। जब मैं कर रहा हूं, तो मैं धाराओं को बंद करना चाहता हूं, लेकिन मुझे परवाह नहीं है कि यह अक्षम है या नहीं।
[इस सवाल] (की डुप्लीकेट http://stackoverflow.com/questions/11321264/saving-an-image-form-clj-http- अनुरोध करने वाली फ़ाइल)। आईआरसी के माध्यम से उत्तर दिया। – arrdem
मैं इसे यहां छोड़ने जा रहा हूं ताकि Google इसे बेहतर पा सके। मैंने पहले Google खोज की थी और मुझे कोई जवाब नहीं मिला। –
हालांकि व्यवहार में इन दो सवालों के समाधान लगभग समान हैं, यह प्रश्न अधिक सामान्य है कि इसमें फ़ाइल प्राप्त करने के लिए 'clj-http' शामिल नहीं है। इसलिए मुझे नहीं लगता कि इसे डुप्लिकेट के रूप में बंद किया जाना चाहिए। –