用JAVA代码访问一段URL地址是否可用怎么写?
首先、介绍一下get方式:
String mainDomain = agentFacade.getVirtualHostService().getMainDomainName(domain);
String webServer =this.getVzzjzManageService().getVZZJZWebSiteByDomain(domain);
String httpUrl="http://mydns2.xinnet.com/"+"cgi-bin/dnsapi_add?+name=" + mainDomain + "&recordname=" + webServer+ "&type=CNAME&content=" + domain + "&ttl=3600&prio=5";
URL url = new URL(httpUrl);
HttpURLConnection httpUrlCon = (HttpURLConnection) url
.openConnection();
httpUrlCon.setDoOutput(true);
httpUrlCon.setRequestMethod("GET");
BufferedReader xinnetIn = new BufferedReader(new InputStreamReader(
httpUrlCon.getInputStream()));
String back = xinnetIn.readLine();
if(null != back && back.contains("ret=100")) {
log.debug(" zhixiang successfully!");
}
else {
log.debug("connect error sitebuild zhixiang error!");
put("error","网络错误,请重试");
throw new MyBizLayerException("自助建站开通成功,指向错误!");
}
xinnetIn.close();
httpUrlCon.disconnect();
第二,介绍一个post方式:
String clubBack = null;
String sendParam = "domainName=" + newDomainName ;
String httpVhost = "http://www.xinnet.com/club/vhost/checkVhost.jsp";
URL url = new URL(httpVhost);
HttpURLConnection httpUrlCon = (HttpURLConnection) url
.openConnection();
httpUrlCon.setDoOutput(true);
httpUrlCon.setRequestMethod("POST");
httpUrlCon.getOutputStream()
.write(sendParam.toString().getBytes());
httpUrlCon.getOutputStream().flush();
httpUrlCon.getOutputStream().close();
BufferedReader xinnetIn = new BufferedReader(new InputStreamReader(
httpUrlCon.getInputStream()));
clubBack = xinnetIn.readLine();
xinnetIn.close();
httpUrlCon.disconnect();
if (clubBack == null) {
log.debug("connect error!");
put("error","网络错误,请重试");
return "vzzjzupdatedomainname";
}
if("1".equals(clubBack)){
log.debug(clubBack);
put("error","您的域名已开通自助建站产品,请更换其他域名绑定!");
return "vzzjzupdatedomainname";
}
分享到:
相关推荐
Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四”...
首先,我们来看第一段代码,这个方法`testWsdlConnection(String address)`用于测试一个给定的URL地址是否能正常连接: ```java public static int testWsdlConnection(String address) throws Exception { int ...
【Java代码生成Oracle版】是一种基于Java编程语言,利用Spring Boot框架实现的代码自动化生成工具。这个工具的主要目的是为了提高开发效率,减少手动编写重复代码的工作量,特别是针对数据库操作的控制层、业务层、...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
synth.speak("这是一段测试文本"); synth.waitUntilDone(); // 确保所有声音播放完毕再继续执行 ``` 5. **释放资源**:当不再需要TTS引擎时,记得释放资源: ```java synth.deallocate(); ``` 在实际应用中...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
首先,静态代码块是在类被加载到JVM(Java虚拟机)时执行的一段代码,它不依赖于类的实例创建,而是与类本身绑定。静态代码块常用于初始化静态变量或进行一次性的系统设置。例如,在本案例中,可能是在程序启动时...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
本项目提供了一段可以直接运行的Java代码,用于实现网站图片的抓取与下载功能。通过这个爬虫,开发者可以轻松地从指定的网站上批量获取并保存图片资源。 首先,我们需要了解Java爬虫的基本原理。爬虫主要依赖于HTTP...
- 授权代码被发送到开发者服务器,服务器用此代码换取访问令牌和刷新令牌。 - 服务器使用访问令牌向Apple的验证API发起请求,验证JWT的有效性和用户信息。 2. **Java实现验证**: - 首先,你需要在项目中引入...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...
JDBC是Java平台的一部分,允许Java程序通过Java代码来访问和操作数据库。MySQL Connector/J提供了一个接口,使得Java应用程序能够执行SQL语句,处理结果集,管理事务,并实现其他数据库交互功能。 在"mysql-...
本文将深入探讨如何使用Java语言实现一个基本的网络爬虫,并结合`Future`接口,介绍多阶段流水线的异步执行机制。 首先,让我们了解网络爬虫的基础。一个简单的网络爬虫通常包括以下组件: 1. **URL管理器**:存储...
jaev 是一个用来验证电子邮箱地址是否有效的 Java 项目。 Java的FastCGI网关 jFastCGI jFastCGI 是一个可以让Tomcat 之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。...