java 代码 显示版本_[代码全屏查看]-Java版本小黄鸡
[1].[文件]
LiaoTian.java ~ 3KB 下载(49)
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
/**
* Created by fengqiang on 2014/12/16.
*/
public class LiaoTian {
public static void main(String[] args) {
String url="http://www.xiaodoubi.com/simsimiapi.php";
String mes="";
Scanner scanner=new Scanner(System.in);
while (1>0){
mes=scanner.nextLine();
if (mes.equals("EXIT")){
break;
}
try {
mes = URLEncoder.encode(mes, "utf-8");
} catch (UnsupportedEncodingException e) {
System.out.println("字符编码转换失败");
}
System.out.println(sendGet(url,"msg="+mes));
}
}
/**
* 向指定URL发送GET方法的请求
*
* @param url
* 发送请求的URL
* @param param
* 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。
* @return URL 所代表远程资源的响应结果
*/
public static String sendGet(String url, String param) {
String result = "";
BufferedReader in = null;
try {
String urlNameString = url + "?" + param;
URL realUrl = new URL(urlNameString);
// 打开和URL之间的连接
URLConnection connection = realUrl.openConnection();
// 设置通用的请求属性
connection.setRequestProperty("accept", "*/*");
connection.setRequestProperty("connection", "Keep-Alive");
connection.setRequestProperty("user-agent",
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
// 建立实际的连接
connection.connect();
// 获取所有响应头字段
Map> map = connection.getHeaderFields();
// 定义 BufferedReader输入流来读取URL的响应
in = new BufferedReader(new InputStreamReader(
connection.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
result += line;
}
} catch (Exception e) {
System.out.println("发送GET请求出现异常!" + e);
e.printStackTrace();
}
// 使用finally块来关闭输入流
finally {
try {
if (in != null) {
in.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
return result;
}
}
java 代码 显示版本_[代码全屏查看]-Java版本小黄鸡相关推荐
- java 面板 选择颜色_[代码全屏查看]-java颜色选择器
[1].[代码] [Java]代码 package com.liuxing.test; import java.awt.Color; import java.awt.event.ActionEvent ...
- java 俄罗斯方块窗口_[代码全屏查看]-java 俄罗斯方块
[1].[代码] [Java]代码 package com; import java.awt.Color; import java.awt.Graphics; import java.awt.even ...
- java lock代码写法_[代码全屏查看]-java lock的使用
[1].[代码] [Java]代码 package boom; import java.util.concurrent.TimeUnit; import java.util.concurrent.lo ...
- java中两个数之差的绝对值_[代码全屏查看]-java 编程题(求两个数组中字符串长度之差绝对值最大)...
[1].[代码] [Java]代码 package codewars; import java.util.HashMap; import java.util.Map; /** * 问题描述 * * Y ...
- 申通快递java工资_[代码全屏查看]-java查询申通快递
[1].[代码] 用到了htmlunit的架包 package org.sjcx.tool; import com.gargoylesoftware.htmlunit.NicelyResynchron ...
- java简单雷电游戏代码_[代码全屏查看]-Java 雷电游戏(完成)
[3].[文件] MyFrame.java ~ 6KB 下载(399) package com.ruxia.frame; import java.awt.Frame; import java. ...
- jquery java aes_[代码全屏查看]-java、js之间使用AES加密通信数据
[1].[代码] java AES加密解密辅助类 package com.zoki.security; import ch.qos.logback.classic.Logger; import jav ...
- java 1kb_[代码全屏查看]-java输入输出流及文件操作
[文件] List_File_Dir.java ~ 1KB 下载(14) /** *Author:Yuanhonglong *Date:2013-12-15 *1948281915 */ pac ...
- VB.NET在WinForm中嵌入谷歌浏览器_制作全屏显示网页程序_并读取INI配置文件_根据配置文件显示不同的网页---VB.NET工作笔记016
我们做了个项目,科技馆的,需要把绚丽的网页,全屏放到浏览器上显示,但是....他们做的这个网页...我去,只支持谷歌这样的浏览器,在IE这样的浏览器模式下,显示有问题... 不知道是不是因为,没有使用 ...
最新文章
- python27-python27安装
- ADAS在车载导航设备上的应用
- 不超过20位的小数正则_盘点贵州省的GDP增长:跃居全国20位,超过了两个难以超越的省份...
- 已经人均5G了?5G手机没人买,iPhone 11没5G该不该被嘲讽?
- vue 文件转base64方法 base64转blob路径方法 a链接下载文件 form表单下载文件
- Excel VBA 删除 表格中的图片
- 计算机应用数值换算,单位换算计算器完整版
- 079冒险岛mysql解封账号_Win7系统玩冒险岛079单机版输入账号密码后出现error38如何解决?...
- perl uc,lc,ucfirst,lcfirst的用法
- raw格式转换成qcow2格式
- 【分享】基于单片机家庭防盗报警系统设计-基于51单片机的智能照明控制系统-基于单片机电压控制灯光亮度报警系统-基于51单片机的公交车安全智能检测系统-基于51单片机的金属探测仪控制设计-毕设课设资料
- Win10正式版微软官方原版ISO系统镜像下载大全
- 魔兽世界3.35+mysql_新魔兽世界3.35兔子王版本商业 一键启动服务端
- “双月”数据集的生成
- 狂神docker学习笔记
- 【码农学编曲】钢琴伴奏
- 深圳核芯物联蓝牙aoa技术培训线上线下齐发力,修炼内功,蓄势待发高精度定位行业的头部公司
- sass入门_Sass入门
- 4个查询网站收录的方式,你中意哪个查询方式呢?
- YOLO系列之yolo v2