/**

*点睛数据:笑话大全,使用JAVA方式调用接口简单示例

* @author 点睛数据

* djapi.cn

*/

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.io.OutputStream;

import java.io.OutputStreamWriter;

import java.net.HttpURLConnection;

import java.net.MalformedURLException;

import java.net.URL;

public class apidemo {

public static final String cn_to_unicode = "1";

public static final String token = "XXXXXX";

public static final String datatype = "json";

public static void main(String[] args) {

try {

URL url = new URL("http://api.djapi.cn/ipaddr/get");

HttpURLConnection connect = (HttpURLConnection)url.openConnection();

connect.addRequestProperty("encoding","UTF-8");

connect.setDoInput(true);

connect.setDoOutput(true);

connect.setRequestMethod("GET");//POST or GET

OutputStream output = connect.getOutputStream();

OutputStreamWriter outputstreamreader = new OutputStreamWriter(output);

BufferedWriter writer = new BufferedWriter(outputstreamreader);

// 发送 请求

String params="&cn_to_unicode="+cn_to_unicode+"&token="+token+"datatype="+datatype;

writer.write(params);

// 强制清空缓冲区 输出数据

writer.flush();

// 设置好 输入流 -- 因为 只有发送数据之后才会有接收数据

InputStream inputstream = connect.getInputStream();

InputStreamReader inputstreamreader = new InputStreamReader(inputstream);

BufferedReader bufferreader = new BufferedReader(inputstreamreader);

// 上述步骤将数据封装好之后 即可将数据读取出来了

String outputstring;

StringBuilder strbuilder = new StringBuilder();

while((outputstring=bufferreader.readLine())!= null){

strbuilder.append(outputstring);

}

writer.close();

bufferreader.close();

output.close();

outputstreamreader.close();

inputstream.close();

inputstreamreader.close();

System.out.println(strbuilder);

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

笑话大全api_接口详细介绍-笑话大全相关推荐

  1. LVDS,CML,LVPECL,VML接口详细介绍

    在平时的工作中,经常会接触到各种差分电平的转换,网上也有很多这样的资料,但发现有些混乱,所以找了TI的这份文档进行翻译,一是系统的归类一下,二是自己也能通过这个来加深理解和学习.这个文档对于各个电平的 ...

  2. 计算机串口接spi,SPI串口模块-SPI接口详细介绍

    SPI串口模块-SPI接口详细介绍 1. SPI串口模块-概述 SPI = Serial Peripheral Interface,是串行外围设备接口,是一种高速,全双工,同步的通信总线.常规只占用四 ...

  3. RAID技术超详细介绍(RAID大全)

    RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆.这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征.基本原理.关键技术.各种等级和发展现状进 ...

  4. markdown语法大全_Markdown超详细介绍

    一.什么是 Markdown Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 二.markdown下载和使用 1. 客户端 我使 ...

  5. MII,RMII,GMII接口详细介绍

    MII (Media Independent Interface(介质无关接口)或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准.它包括一个数据接口和一个MAC和PHY之间的管理接口. ...

  6. PCM接口详细介绍--TDM方式

    1. 概述 PCM = Pulse Code Modulation  是通过等时间隔(即采样率时钟周期)采样将模拟信号数字化的方法.图为4 bit 采样深度的PCM数据量化示意图: PCM数字音频接口 ...

  7. Linux中的lo回环接口详细介绍

    1.linux的网络接口之扫盲 (1)网络接口的命名 这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的.例如: eth0: ethernet的简写,一般用于以太网接口. wifi0: ...

  8. fmc接口定义_FPGA的FMC接口详细介绍

    FMC ( FPGA Mezzanine Card ) FPGA中间层板卡,整个FMC模块由子板模块.载卡两部分构成.子板模块和载卡之间由连接器连接,子板模块上连接器使用公座(male),载卡上连接器 ...

  9. java 万年历接口_接口详细介绍-万年历查询

    /** *点睛数据:万年历查询,使用JAVA方式调用接口简单示例 * @author 点睛数据 * djapi.cn */ import java.io.BufferedReader; import ...

最新文章

  1. 洛谷 P1055 ISBN号码【字符串+模拟】
  2. 每日一皮:努力寻找Bug的程序员
  3. BC:带你温习并解读《中国区块链技术和应用发展白皮书》—区块链发展生态
  4. 启明云端分享| 乐鑫刚发布的 ESP32-C2与今年五月份量产的ESP32-C3有哪些不同呢?作为两颗升级替代ESP8286的芯片,我们在应用时怎么去选择呢
  5. IT运维管理与ITIL
  6. Java 设计模式之代理模式
  7. 查询mysql所有表的大小
  8. 《离散数学》-图论6.10
  9. Idea搭建SpringCloud(三)------Ribbon实现负载均衡及其自定义算法策略
  10. 安装ActiveBPEL引擎(tomcat5.5+mysql5.1+ActiveBPEL5.0.2)
  11. 火狐扩展教程_4个值得一试的Firefox扩展
  12. 营业执照在线生成_营业执照用旧的?办新的?办电子的?丨现在选哪个都很“好办”...
  13. QT 操作 QLabel
  14. 面试中最常见的10个经典问题,答对了通过率提高50%,快来抄答案!
  15. iOS UI切图@1x、@2x、@3x的实际尺寸
  16. blender学习日志
  17. 破解APK并修改APK的包名
  18. Java操作excel文件插入数据
  19. 【已解决】LaTeX调整图片大小
  20. 解决attempted to register plugin but it was already registered with this flutterengine

热门文章

  1. Peluso 2247 LE录制,Ben Lee-Catch My Disease官方音乐视频
  2. 让『产业数据+AI分析』助力产业园区数字化转型,推动园区智慧发展
  3. 伊对一直显示服务器错误,属于乐队的夏天又来了 来伊对一起狂欢派对
  4. html画等边三角形,如何用Word画等边三角形?
  5. Code For Better 谷歌开发者之声—— 在 Windows 10 上对 Google Chrome 进行故障排除
  6. 转:Endnote使用中的几个问题
  7. stata绘制meta分析漏斗图
  8. 算法:QQ等级换算成皇冠太阳星星月亮
  9. 我用python成为一名合格的阴阳师
  10. IDEA中的全局批量替换正则表达式