我想在發送郵件之前顯示郵件的大小。我正在使用java/jsp/js。在發送之前查找郵件大小
我有一個像下面
<html>
......
<img src="xyz.jpg"/>
......
</html>
輸入現在,我計算的電子郵件大小如下表示。
由於HTML發送的郵件正文,我是把整個HTML內容和獲取字節大小
strSize = content.getBytes().length;
我被讀取圖像和獲取長度
URL url = new URL(imageurl);
InputStream is = url.openStream();
byte[] b = new byte[2048];
int length = 0;
while((length = is.read(b)) != -1) {
totalLength += length;
}
後來得到的圖像大小我將添加字符串大小和圖像大小。但是在發送郵件之前我收到的電子郵件的大小和大小都不同。還有什麼我應該考慮的,還是我以錯誤的方式去做?
預先感謝您。