【问题标题】:HTTPURLConnection - Content-IntegrityHTTPURLConnection - 内容完整性
【发布时间】:2012-11-16 16:43:59
【问题描述】:

我正在使用HttpUrlConnection 类上传文件。

conn.setRequestMethod("PUT");
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setRequestProperty("Trailer", "Content-Integrity");              
conn.setFixedLengthStreamingMode((int) (getSourceSize()-pos));

while ((bytes = in.read(block, 0, DEFAULT_BLOCK_SIZE)) > 0) {
        out.write(block, 0, bytes);
}

然后我需要发送 Content-Integrity 标头,例如: 内容完整性: sha-256:bdcf7f645fd53dd3b3763f59376134ff58cc337247c978bdd178b6ccdfbff19f

我该怎么做?

【问题讨论】:

标签: java httpurlconnection put


【解决方案1】:

一般而言,HTTP/TCP 已经确保数据被正确重组,如果您担心数据安全性,那么 SSL(或其他加密方式)会更好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多