调用接口的代码怎么写,java中的接口方法如何实现并调用

  调用接口的代码怎么写,java中的接口方法如何实现并调用

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  爪哇岛调用接口方法:

  包com。lwl。API。提供商。演示。测试;

  导入Java。io。缓冲阅读器;

  导入Java。io。inputstreamreader

  导入Java。io。printstream

  导入Java。网。httpurl连接;

  导入Java。网。网址;

  公共类RestUtil {

  公共字符串加载(字符串url,字符串查询)引发异常

  {

  URL restURL=新网址(网址);

  /*

  * 此处的通过对象实际上是根据统一资源定位器的请求协议(此处是http)生成的通过类的子类使用

  */

  HttpURLConnection conn=(http URL connection)resturl。打开连接();

  //请求方式

  conn . setrequestmethod( POST );

  //设置是否从使用读入,默认情况下是真实;httpurlconnection。setdoinput(true);

  conn . setdoooutput(true);

  //allowUserInteraction如果为没错,则在允许用户交互(例如弹出一个验证对话框)的上下文中对此统一资源定位器进行检查。

  conn . setallowuserinteraction(false);

  PrintStream PS=new PrintStream(conn . get output stream());

  ps.print(查询);

  PS。close();

  缓冲阅读器bReader=新缓冲阅读器(新输入流阅读器(conn . getinputstream()));

  字符串行,resultStr=

  while(null!=(line=bReader.readLine()))

  {

  resultStr=line

  }

  System.out.println(接口调用数据: resultStr);

  面包师。close();

  返回结果str

  }

  公共静态void main(String []args) {try {

  RestUtil RestUtil=new RestUtil();

  字符串结果string=rest util。加载(

   http://192 .168 .10 .89:8080/e office-restful/resources/sys/OA holiday ,

  楼层=第一年=2017年月=9is领导=N’);

  } catch(异常e) {

  系统。出去。print(e . getmessage());

  }

  }

  }首先URL restURL=新网址(网址);这其中的全球资源定位器(统一资源定位器)就是需要调的目标接口地址,网址类是java.net.*下的类,这个不陌生。

  setRequestMethod( POST );请求方式是有两个值进行选择,一个是得到,一个是帖子,选择对应的请求方式

  setdoooutput(true);setDoInput(true);

  setDoInput() : //设置是否向使用输出,因为这个是邮政请求,参数要放在超文本传送协议(超文本传输协议的缩写)正文内,因此需要设为没错,默认是假的;

  setdoooutput()://设置是否从使用读入,默认情况下是真实;

  setAllowUserInteraction();allowUserInteraction如果为没错,则在允许用户交互(例如弹出一个验证对话框)的上下文中对此统一资源定位器进行检查。

  下面代码的询问是以属性=值传输的,若是多个则是属性=值属性=值这种形式传递的,传递给服务器,让服务器自己去处理。

  如何去生成这种形式的呢?最简单最快的方式在这里爪哇将地图拼接成"参数=值参数=值"

  close();创建流进行写入或读取返回值,创建用完后记得关闭流。

  更多爪哇岛知识请关注爪哇岛基础教程栏目。以上就是爪哇岛接口如何调用(附代码)的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: