मुझे आश्चर्य है कि फाइल को बाइनरी या ASCII के साथ Node.js के साथ जांचने का सबसे अच्छा तरीका क्या होगा? - लेकिन इस समय वह समस्या है, उदाहरण के लिए के रूप में पूर्व precessors अक्सर किसी मान्यता प्राप्त नहीं है है How to Check if File is ASCII or Binary in PHP:जांचें कि कोई फ़ाइल बाइनरी या ASCII Node.js के साथ है या नहीं?
MIME प्रकार जाँच हो रही है:
वहाँ Node.js के लिए विशिष्ट नहीं दो तरीके हो गया लगता है माइम प्रकार और जब उन्हें जाँच बाइट आकार की जाँच How to identify the file content as ASCII or binary साथ एक धारा बफर का उपयोग कर mime
वाया का उपयोग कर
application/octet-stream
पर वापस लौटने - जो काफी गहन लगता है, और अभी तक एक Node.js उदाहरण प्रदान करता है।
तो क्या कोई और तरीका पहले से ही है? शायद एक गुप्त node.js कॉल या मॉड्यूल जो मुझे नहीं पता? या अगर मुझे यह करना है, तो किस तरह से सुझाव दिया जाएगा?
धन्यवाद
क्या आप परिभाषित कर सकते हैं कि "बाइनरी फ़ाइल" से आपका क्या मतलब है? जिस तरह से आप परीक्षण करते हैं, उस पर निर्भर करता है कि आप क्या मतलब रखते हैं और कोई सार्वभौमिक रूप से सहमत परिभाषा नहीं है। –
आइए एक छवि, या अधिक विशेष रूप से कुछ भी जो पाठ नहीं है कहें। उसके लिए माफ़ करना! – balupton
यह वास्तव में पर्याप्त विशिष्ट नहीं है। आप जानकारी के साथ क्या करने की योजना बना रहे हैं? (क्या यह गैर-ASCII वर्णों के लिए पहले 8 केबी की जांच करने के लिए पर्याप्त होगा?) –