[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版本小黄鸡相关推荐

  1. java 面板 选择颜色_[代码全屏查看]-java颜色选择器

    [1].[代码] [Java]代码 package com.liuxing.test; import java.awt.Color; import java.awt.event.ActionEvent ...

  2. java 俄罗斯方块窗口_[代码全屏查看]-java 俄罗斯方块

    [1].[代码] [Java]代码 package com; import java.awt.Color; import java.awt.Graphics; import java.awt.even ...

  3. java lock代码写法_[代码全屏查看]-java lock的使用

    [1].[代码] [Java]代码 package boom; import java.util.concurrent.TimeUnit; import java.util.concurrent.lo ...

  4. java中两个数之差的绝对值_[代码全屏查看]-java 编程题(求两个数组中字符串长度之差绝对值最大)...

    [1].[代码] [Java]代码 package codewars; import java.util.HashMap; import java.util.Map; /** * 问题描述 * * Y ...

  5. 申通快递java工资_[代码全屏查看]-java查询申通快递

    [1].[代码] 用到了htmlunit的架包 package org.sjcx.tool; import com.gargoylesoftware.htmlunit.NicelyResynchron ...

  6. java简单雷电游戏代码_[代码全屏查看]-Java 雷电游戏(完成)

    [3].[文件] MyFrame.java ~ 6KB    下载(399) package com.ruxia.frame; import java.awt.Frame; import java. ...

  7. jquery java aes_[代码全屏查看]-java、js之间使用AES加密通信数据

    [1].[代码] java AES加密解密辅助类 package com.zoki.security; import ch.qos.logback.classic.Logger; import jav ...

  8. java 1kb_[代码全屏查看]-java输入输出流及文件操作

    [文件] List_File_Dir.java ~ 1KB    下载(14) /** *Author:Yuanhonglong *Date:2013-12-15 *1948281915 */ pac ...

  9. VB.NET在WinForm中嵌入谷歌浏览器_制作全屏显示网页程序_并读取INI配置文件_根据配置文件显示不同的网页---VB.NET工作笔记016

    我们做了个项目,科技馆的,需要把绚丽的网页,全屏放到浏览器上显示,但是....他们做的这个网页...我去,只支持谷歌这样的浏览器,在IE这样的浏览器模式下,显示有问题... 不知道是不是因为,没有使用 ...

最新文章

  1. python27-python27安装
  2. ADAS在车载导航设备上的应用
  3. 不超过20位的小数正则_盘点贵州省的GDP增长:跃居全国20位,超过了两个难以超越的省份...
  4. 已经人均5G了?5G手机没人买,iPhone 11没5G该不该被嘲讽?
  5. vue 文件转base64方法 base64转blob路径方法 a链接下载文件 form表单下载文件
  6. Excel VBA 删除 表格中的图片
  7. 计算机应用数值换算,单位换算计算器完整版
  8. 079冒险岛mysql解封账号_Win7系统玩冒险岛079单机版输入账号密码后出现error38如何解决?...
  9. perl uc,lc,ucfirst,lcfirst的用法
  10. raw格式转换成qcow2格式
  11. 【分享】基于单片机家庭防盗报警系统设计-基于51单片机的智能照明控制系统-基于单片机电压控制灯光亮度报警系统-基于51单片机的公交车安全智能检测系统-基于51单片机的金属探测仪控制设计-毕设课设资料
  12. Win10正式版微软官方原版ISO系统镜像下载大全
  13. 魔兽世界3.35+mysql_新魔兽世界3.35兔子王版本商业 一键启动服务端
  14. “双月”数据集的生成
  15. 狂神docker学习笔记
  16. 【码农学编曲】钢琴伴奏
  17. 深圳核芯物联蓝牙aoa技术培训线上线下齐发力,修炼内功,蓄势待发高精度定位行业的头部公司
  18. sass入门_Sass入门
  19. 4个查询网站收录的方式,你中意哪个查询方式呢?
  20. YOLO系列之yolo v2

热门文章

  1. PBRT阅读:第一章 1.1文学编程(Literate Programming)
  2. 02|如何量化分析语音信号
  3. GroupBox控件拖入FlowLayoutPanel控件之后消失
  4. Gprs通信协议服务器,基于GPRS的即时通信系统协议设计与开发
  5. 智能微型断路器与其他断路器的区别
  6. ABB HVC-02B 3HNA024966-00103 机器人配件
  7. 将Android和iOS设备屏幕映射到电脑屏幕工具
  8. 老男孩python自动化培训
  9. 【转】WebService中使用自定义类的解决方法(5种)
  10. 2022年焊工(高级)考试题模拟考试题库模拟考试平台操作