数据流形式参数 访问counter

下面是代码

package dfsdfsdf;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class shujuliu {

	public static void main(String[] args) {
		String requestString = "需要传递的数据";
		HttpURLConnection httpURLConnection;
		try {
			// 建立链接
			URL gatewayUrl = new URL("请求url");
			httpURLConnection = (HttpURLConnection) gatewayUrl.openConnection();

			// 设置连接属性
			httpURLConnection.setDoOutput(true);
			httpURLConnection.setDoInput(true);
			httpURLConnection.setUseCaches(false);

			// 获得数据字节数据,请求数据流的编码,必须和下面服务器端处理请求流的编码一致
			byte[] requestStringBytes = requestString.getBytes();

			// 设置请求属性
			httpURLConnection.setRequestProperty("Content-length", ""
					+ requestStringBytes.length);
			httpURLConnection.setRequestProperty("Content-Type",
					"application/octet-stream");

			// 建立输出流,并写入数据
			OutputStream outputStream = httpURLConnection.getOutputStream();
			outputStream.write(requestStringBytes);
			outputStream.close();

			// 获得响应状态
			int responseCode = httpURLConnection.getResponseCode();

			if (HttpURLConnection.HTTP_OK == responseCode) {
				// 当正确响应时处理数据

				System.out.println("");
				System.out.println("Http Response OK...");
				System.out.println("");

				StringBuffer responseBuffer = new StringBuffer();

				String readLine;
				BufferedReader responseReader;
				// 处理响应流,必须与服务器响应流输出的编码一致
				responseReader = new BufferedReader(new InputStreamReader(
						httpURLConnection.getInputStream()));
				while ((readLine = responseReader.readLine()) != null) {
					responseBuffer.append(readLine).append("\n");
				}
				responseReader.close();

				System.out.println("Http Response:" + responseBuffer);
			}

		} catch (IOException e) {
			e.fillInStackTrace();
		}

	}

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值