1、java用String获取到了一个http的网址,怎么实现方法运行时直接跳转到获取的这个网址
直接redirect重定向到这个地址就可以了
2、java域名重定向怎么解决 标识
在web.xml添加一个监听类,例如
<servlet>
<servlet-name>swfRedirectService</servlet-name>
<servlet-class>com.cnooc.edoc.services.FlexPaperFetchSwfService</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>swfRedirectService</servlet-name>
<url-pattern>*.flashpaper</url-pattern>
</servlet-mapping>
然后在FlexPaperFetchSwfService类里转向
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try {
String urlPath = request.getServletPath().substring(1, request.getServletPath().length());
String[] urlValues = urlPath.split("_");
就是这里,你可以随便按你的需求来转
3、如何使用java代码访问微博短网址的url
① 将长网址用md5算法生成32位签名串,分为4段,,每段8个字符;
② 对这4段循环处理,取内每段的8个字符, 将他容看成16进制字符串与0x3fffffff(30位1)的位与操作,超过30位的忽略处理;
③ 将每段得到的这30位又分成6段,每5位的数字作为字母表的索引取得特定字符,依次进行获得6位字符串;
④ 这样一个md5字符串可以获得4个6位串,取里面的任意一个就可作为这个长url的短url地址。
很简单的理论,我们并不一定说得到的URL是唯一的,但是我们能够取出4组URL,这样几乎不会出现太大的重复。
4、java实现长连接转短网址
不知道复百度的短域制名生成器能否满足楼主的需求
网址是:http://app.baidu.com/app/enter?appid=419270
5、java 如何禁止通过ip访问服务器,而只能通过域名访问?如果是通过ip访问,那么跳转到相应的提示页面,谢谢
禁止通过ip访问服务器:不需要编程即可实现。
如果服务器是IIS:把默认站点设置成【跳转到相应的提示页面】即可;
同时把你的域名站,用80端口的指定域名即可。
具体操作是:新建域名站--》指定端口8080等--》到站点属性的【高级】中,添加域名和端口80的指定即可。
6、如何用一段简单的java代码获取302跳转前网址的cookie
只能获取Header头的值,然后用一个算法提取cookie即可
7、java域名为项目名加servlet的名字加参数跳转
$.ajax({
type: "post",//方法类型
url:"./A.action",
data:$('#from').serialize(),// 序列化表单值
contentType:'application/x-www-form-urlencoded;charset=utf-8',
dataType: "json",
success: function(data){
if (data.result == false) {
layer.msg("注册失败!", {time:1000});
return false;
}else if(data.result){
layer.msg('注册成功',{time:500},function() {
window.location.href='./B.action';//注册成功直接跳B页面
})
}
},
error:function() {
layer.msg("异常!");
},
end: function () {
location.reload();
}
},"json");
8、java,请问怎么对这个连接网址时,超时的异常加一个处理?
1、用try{}catch(){}捕抓异常,判断返回是否目标
2、用Thread.sleep()暂停