.NET Respose接收数据转化为zip
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
如何将response的数据保存为zip
服务器返回数据:
HTTP应答包的ContentType="application/x-download"
返回zip格式的byte[]数组。
java示例:
byte[] strResponse = HttpTransport.post2(url, nvps); //返回的是byte[]
if (strResponse != null) {
String error = new String(strResponse, 0, 6, "UTF-8");
File file = new File("D:\\tmp\\download\\123.zip");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(file);
fos.write(strResponse);
fos.flush();
fos.close();
file = null;
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}