We can extract the mimetype from byte array, e.g., by using Apache Tika.
Is it possible to get Filename from Byte Array.
We can extract the mimetype from byte array, e.g., by using Apache Tika.
Is it possible to get Filename from Byte Array.
No. You can take a guess at a mimetype from the content data itself, but the filename is not in there.
The header field that you may be looking for is called Content-Disposition
. If you're downloading an attachment, then there may be a file name in that field:
Content-Disposition: attachment;filename=abc.txt
But there's no guarantee that you'll have such a file name available. Also, this may only apply to HTTP and E-Mail content. From your question, it's not clear where your data's origin is...