关于android http协议 POST请求的outputStream.write()方法

这个方法就是把数据发送吧,但是不能发送String类型的数据,想问一下我有一个String类型的数据要发送到服务器,要怎么写呢?

说错了,是变成比特数组。

可以把字符串变成比特流。

String data="你的数据";
byte[] byteData=data.getBytes();

  1. String的getBytes() : 将 string 转换成 byte[]

  2. 也可以使用 getBytes("utf-8") 指定编码,但是需要捕获异常