`
wandejun1012
  • 浏览: 2732988 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

request outputstream

    博客分类:
  • java
 
阅读更多

 

意思就是往request中,利用outpustream写入值。

 

可以利用httpUrlConnection或者httpclient都可以。

 

注意到这种方式:既可以用key=value的形式写入,也可以直接写入value.

 

 

参考链接:

 

http://stackoverflow.com/questions/9948980/what-do-i-write-with-outputstream-in-java-if-i-want-to-send-an-http-request

 

 

http://httpcomponents.10934.n7.nabble.com/help-how-to-set-an-OutputStream-to-a-POST-request-td14286.html

 

 

 

分享到:
评论

相关推荐

    Java基础核心+InputStream输入流+OutputStream输出流

    服务器端创建一个Servlet,重写doPost方法,通过request对象的getPart或getParts方法来获取上传的文件。文件内容会被存储在Part对象中,然后可以通过Part对象的write方法将其保存到服务器的特定位置。 总的来说,...

    http request 解析

    try(OutputStream os = connection.getOutputStream()) { byte[] input = ("key1=value1&key2=value2").getBytes(StandardCharsets.UTF_8); os.write(input, 0, input.length); } ``` 最后,同样读取响应码和...

    JAVA HTTP Request

    OutputStream os = connection.getOutputStream(); BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(os, StandardCharsets.UTF_8)); writer.write("key=value"); writer.flush(); ``` 6. ...

    vb.net中的FTP操作:创建、删除、查询、下载、上传案例源码

    Using outputStream As Stream = request.GetRequestStream() Using inputStream As FileStream = File.OpenRead("local_path_to_upload_file") inputStream.CopyTo(outputStream) End Using End Using ...

    android使用okhttp进行网络请求

    RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), json); Request request = new Request.Builder() .url("https://example.com/upload") .post(requestBody) .build(); ``` ...

    ASP.NET笔记之 Request 、Response 与Server的使用

    首先,它设置了响应的内容类型为image/jpeg,然后通过`context.Response OutputStream`输出图像流。这表明当需要直接输出流格式数据时,通常会用ashx来处理,而HTML内容则在aspx页面中编写。 `context.Response....

    Android客户端与服务器端交互(okHttp)

    RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), "{\"key\":\"value\"}"); Request request = new Request.Builder() .url(url) .post(requestBody) .build(); client....

    WebService URLConnection request/response JDK1.3

    // 使用OutputStream写入请求数据 connection.getOutputStream().write(soapRequest.getBytes()); // 获取响应码,200表示请求成功 int responseCode = connection.getResponseCode(); System.out.println(...

    基于OkHttp3封装的Java上传下载.zip

    RequestBody requestBody = RequestBody.create(MediaType.parse("application/octet-stream"), file); ``` 3. **构造POST请求**:使用`newRequest()`方法创建一个POST请求,设置URL和RequestBody。 ```java Request...

    android拍照并上传服务器代码

    RequestBody requestBody = RequestBody.create(MediaType.parse("application/octet-stream"), encryptedBytes); Request request = new Request.Builder() .url(YOUR_UPLOAD_URL) .post(requestBody) .build();...

    安卓文件下载上传解压相关-使用Socket完成HTTPpost方式的文本及文件上传demo.rar

    outputStream.write(requestHeader.getBytes()); // 如果有文本数据 outputStream.write("--" + "WebKitFormBoundary7MA4YWxkTrZu0gW" + "\r\n".getBytes()); outputStream.write("Content-Disposition: form-data; ...

    ognl源码包值得用一用

    OutputStream os = new FileOutputStream(new File(fileName)); InputStream in = item.getInputStream(); // 写入内存缓冲区 byte[] buf = new byte[1024]; int length = 0; while...

    Android 从网络上获取图片保存到SD卡中

    Request request = new Request.Builder().url(url).build(); ``` 2. **发送网络请求**:使用OkHttpClient实例的`newCall(request)`方法创建Call对象,并调用`execute()`方法发送同步请求,获取Response对象。注意,...

    使用Volley上传文件到腾讯云

    private void addPart(OutputStream outputStream, String name, File file, String mimeType) throws IOException { // 省略具体实现,这一步通常涉及文件读取和写入到输出流 } } ``` **步骤三:配置OkHttp** ...

    Okhttp上传 下载文件显示进程

    1. 创建RequestBody:下载时通常不需要RequestBody,而是通过OutputStream保存到本地文件。 2. 创建ResponseBody:从服务器返回的Response中获取ResponseBody,它可以流式读取数据。 3. 文件写入:使用...

    ftp基础配置和搭建.zip

    request.Credentials = new NetworkCredential("username", "password"); ``` 2. 上传文件: ```csharp request.Method = WebRequestMethods.Ftp.UploadFile; Stream fileStream = File.OpenRead(@"C:\localfile....

    Android手机调用相机拍照实现

    if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) { Bundle extras = data.getExtras(); Bitmap imageBitmap = (Bitmap) extras.get("data"); // 这里可以处理拍照后的图片,例如显示在...

    android客户端向服务端上传数据 post和get两种方式

    Request request = new Request.Builder() .url("http://example.com") .post(RequestBody.create(MediaType.parse("text/xml"), xmlData)) .build(); Response response = client.newCall(request).execute(); `...

    android从网络上下载文件

    Request request = new Request.Builder() .url("http://example.com/file.zip") .build(); ``` 3. 发起请求并获取Response: ```java Response response = client.newCall(request).execute(); ``` 4. 同样地,...

Global site tag (gtag.js) - Google Analytics