मैं दो फाइलों की तुलना करना चाहता हूं (एक फ़ाइल स्थानीय स्थान पर स्थित है और दूसरा http सर्वर पर स्थित है)। क्या मैं इसे डाउनलोड किए बिना कर सकता हूं? मैं जानना चाहता हूं कि दो फाइलें पूरी तरह से एक जैसी हैं।क्या मैं दो फाइलों की तुलना कर सकता हूं: डाउनलोड किए बिना http सर्वर पर स्थानीय और रिमोट?
उत्तर
- हैश दोनों पक्षों
- में फ़ाइलों को सर्वर
- से हैश जाओ स्थानीय फाइल के हैश से तुलना करें
मैं तुलना करने के लिए तुलना करने के लिए तुलना की गई एक ऐप का उपयोग करता हूं। http://www.scootersoftware.com/
तुलना का स्तर क्या आप की जरूरत पर निर्भर करता है। मुझे लगता है कि आप अपनी स्थानीय प्रतिलिपि को सर्वर पर अपलोड नहीं करना चाहते हैं। आप MD5 या SHA1 का उपयोग करके फ़ाइल का हैश आसानी से ले सकते हैं और फ़ाइलों की तुलना करने के लिए सर्वर पर हैश भेज सकते हैं। यदि हैश मैच है तो वे वही हैं। यदि वे भिन्न होते हैं तो आप diff प्रकार तुलना के लिए फ़ाइल अपलोड करना चुन सकते हैं।
आप नहीं कर सकते।
आप एमडी 5 या SHA1 चेकसम बना सकते हैं और इसे अपनी फ़ाइल के आगे सर्वर पर डाल दें। आपको उस फ़ाइल को डाउनलोड करना होगा।
आप http-caching mechanisms (ई-टैग इत्यादि) का उपयोग कर सकते हैं।
मुझे समझ में नहीं आ रहा है कि आपको इस तरह की चीज़ क्यों चाहिए .. सामान्य स्थिति नहीं है।
सबसे पहले फ़ाइल में आपका स्थानीय सर्वर में पता लगाने है (मुझे लगता है कि आप इसे का आकार प्राप्त कर सकते हैं)
और फ़ाइल जो http सर्वर आप वेब सेवा है जो आप आकार प्रदान कर सकते हैं बनाने की जरूरत है पर है फ़ाइल का ..
ताकि आप आसानी से tow फ़ाइल के आकार की तुलना कर सकें।
- 1. मैं विम के विमडिफ की तरह दो फाइलों की तुलना कैसे कर सकता हूं?
- 2. क्या मैं मोबाइल प्लेटफ़ॉर्म पर HTTP सर्वर चला सकता हूं?
- 3. क्या मैं वीएस या एसडीके स्थापित किए बिना gacutil.exe को डाउनलोड और इंस्टॉल कर सकता हूं?
- 4. पायथन में http प्रतिक्रिया प्राप्त किए बिना मैं http अनुरोध कैसे कर सकता हूं?
- 5. दो फाइलों की तुलना करें और इसे "मैच" और "नामांकन" फाइलों पर लिखें
- 6. मैं धीरे-धीरे HTTP की सेवा कैसे कर सकता हूं?
- 7. मैं सर्वर पर उन्हें कॉपी किए बिना एस 3 पर फ़ाइलों को ज़िप/टैर कैसे कर सकता हूं?
- 8. Mercurial में, क्या मैं केवल दो फाइलों के बीच कुछ फाइलों को विलय कर सकता हूं?
- 9. मैं रूबी 1.9 में दो फाइलों की तुलना कैसे करूं?
- 10. मैं दो तालिकाओं की तुलना कैसे कर सकता हूं और SQL में डुप्लिकेट पंक्तियों को हटा सकता हूं?
- 11. मैं व्यक्तिगत पीडीएफ फाइलों को डाउनलोड करने पर एक पीडीएफ में कैसे विलय कर सकता हूं?
- 12. अंतर खोजने के लिए मैं दो यूनिक्स कमांड के आउटपुट की तुलना कैसे कर सकता हूं?
- 13. क्या मैं रेफरर HTTP शीर्षलेख पर भरोसा कर सकता हूं?
- 14. मैं ग्लासफ़िश इंस्टॉल किए बिना नवीनतम जावा ईई जार कैसे डाउनलोड कर सकता हूं?
- 15. क्या मैं सर्वर से डिस्कनेक्ट किए बिना HttpWebRequest का पुन: उपयोग कर सकता हूं?
- 16. क्या मैं रिमोट गिट भंडार खाली कर सकता हूं?
- 17. गिट - पहले लाने के बिना स्थानीय और रिमोट की तुलना करें?
- 18. मैं पर्ल में सरणी की तुलना कैसे कर सकता हूं?
- 19. क्या मैं गिट मेरेटूल में उपयोग किए जाने वाले स्थानीय, रिमोट और आधार का नाम बदल सकता हूं?
- 20. क्या मैं ब्राउजर को पुनरारंभ किए बिना प्लगइन इंस्टॉल कर सकता हूं और मशीन
- 21. क्या मैं दो एमएस-एक्सेस फ़ाइलों की तुलना कर सकता हूं?
- 22. क्या मैं memcmp दो का उपयोग multibyte वर्ण स्ट्रिंग की तुलना कर सकता हूं?
- 23. क्या एक्लिप्स में रिमोट फाइलों पर काम करना संभव है?
- 24. क्या मैं पर्ल में सॉर्ट की तुलना उपरोक्त की तुलना में तर्क पारित कर सकता हूं?
- 25. सर्वर पर रिमोट डीबगिंग
- 26. मैं ascmd.exe कहां डाउनलोड कर सकता हूं?
- 27. रिमोट सर्वर और गीथब
- 28. मैं JOGL कहां डाउनलोड कर सकता हूं?
- 29. क्या मैं ControlToValidate असाइन किए बिना सर्वर पक्ष पर कस्टम वैलिडेटर विधि को कॉल कर सकता हूं?
- 30. क्या PHP आईसीएमपी के बिना और बाहरी कार्यक्रमों के बिना रिमोट सिस्टम पिंग कर सकता है?
मुझे लगता है कि वह इसे डिवाइस पर देखना चाहता है। – MByD
-1 "क्या मैं इसे डाउनलोड किए बिना कर सकता हूं?" Beyound तुलना डाउनलोड करने के बाद पूरी फ़ाइल की तुलना करता है। –