request获取请求参数_request.getquerystring()

request获取请求参数_request.getquerystring()IachievethePOSTrequestinAndroidanduploadapicturetoservicesuccessful.IdidnotusethesetRequestPropertyfunction;ButIwanttoknowwhattheeffectaboutthisfunctionis.Thisistheco…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

request获取请求参数_request.getquerystring()

I achieve the POST request in Android and upload a picture to service successful.

I did not use the setRequestProperty function; But I want to know what the effect about this function is.

This is the code:

URL url = new URL(“http://192.168.191.104:8080/myapp/servlet/MyServlet”);

HttpURLConnection connection = ((HttpURLConnection) url

.openConnection());

connection.setDoInput(true);

connection.setDoOutput(true);

connection.setUseCaches(false);

connection.setRequestMethod(“POST”);

connection.connect();

OutputStream out = connection.getOutputStream();

int len;

byte[] buffer = new byte[1024];

// 读取文件

FileInputStream fileInputStream = new FileInputStream(Environment

.getExternalStorageDirectory().getAbsolutePath() + “/123.jpg”);

while ((len = fileInputStream.read(buffer, 0, 1024)) != -1) {

out.write(buffer);

}

out.flush();

out.close();

fileInputStream.close();

InputStream input = connection.getInputStream();

while ((len = input.read(buffer)) != -1) {

Log.i(“tag”, “data:” + new String(buffer, 0, len));

}

input.close();

connection.disconnect();

Could anyone explain the effect of setRequestProperty function in HttpURLConnection?

解决方案

Mainly setRequestProperty is used to set below things as per the requirement

connection.setRequestProperty(“Connection”, “Keep-Alive”);

connection.setRequestProperty(“Content-Type”, “multipart/form-data;boundary=”+boundary);

or

Connection.setRequestProperty(“Content-Type”, “text/plain; charset=utf-8”);

Sometimes it become necessary that you have to specify Content-type for the connection.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195095.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 申请成为EFL Developer.

    申请成为EFL Developer.申请成为EFLDeveloper.

    2022年5月20日
  • 1.1音响系统放大器设计

    1.1音响系统放大器设计​⑴了解集成功率放大器内部电路工作原理;​​⑵掌握其外围电路的设计与主要性能参数的测试方法;​​⑶掌握用运放与功率管设计音频功率放大电路的方法;​​(4)掌握运用电路仿真软件进行模拟电路辅助设计的方法;

    2022年5月8日
  • 关闭445端口最简单方法_电脑445端口关闭有什么影响

    关闭445端口最简单方法_电脑445端口关闭有什么影响类型:木马查杀大小:125.2M语言:中文评分:10.0标签:立即下载445端口怎么关闭,445端口关闭方法介绍。勒索病毒的来袭,不少小伙伴的电脑都被侵袭了,小伙伴们需要解决问题,其中就需要关闭445端口,445端口怎么关闭,西西小编来为大家介绍445端口关闭方法。445端口怎么关闭1、打开Windows徽标(开始菜单),点击“控制面板”;2、打开“调整计算机设置”窗口中的“系统和安全选项”对话…

    2022年10月16日
  • 三种查看MySQL数据库版本的方法

    三种查看MySQL数据库版本的方法

    2021年10月18日
  • pycharm2021.5激活码[在线序列号]

    pycharm2021.5激活码[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
  • 等价类划分法测试用例设计举例「建议收藏」

    等价类划分法测试用例设计举例「建议收藏」一、基本概念等价类是指程序输入域的子集。等价类划分(EquivalancePartitioning)测试的思想:将程序的输入域划分为若干个区域(等价类),并在每个等价类中选择一个具有代表性的元素生成测试用例。该方法是常用的黑盒(BlackboxTesting)测试用例(Testcase)设计方法。一)划分等价类1.有效等价类与无效等价类…

    2022年10月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号