response.body为byte数组怎么处理
134浏览 · 2024-03-08 19:48:44
如果你想要将byte数组转换为字符串,可以使用以下方法:
String str = new String(response.body, StandardCharsets.UTF_8);
如果你想要将byte数组写入文件,可以使用以下方法:
try (OutputStream outputStream = new FileOutputStream("file.txt")) {
outputStream.write(response.body);
} catch (IOException e) {
e.printStackTrace();
如果你想要将byte数组转换为InputStream,可以使用以下方法:
InputStream inputStream = new ByteArrayInputStream(response.body);
```
相关问题
可以使用下面的代码来实现C#中的POST请求传递数组类型的body,使用Newtonsoft.Json进行序列化和反序列化:
```csharp
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using System.Text;
public class Program
static void Main(string[] args)
// 定义POST请求的UR
```