百度站长平台推送网址到百度搜索
2017-10-13 16:40
190 查看
package com.weixin.demo;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
public class TsBaiDu {
public static String
Post(String PostUrl,String[] Parameters){
if(null == PostUrl || null == Parameters ||
Parameters.length ==0){
return
null;
}
String result="";
PrintWriter out=null;
BufferedReader in=null;
try {
//建立URL之间的连接
URLConnection conn=new URL(PostUrl).openConnection();
//设置通用的请求属性
conn.setRequestProperty("Host","data.zz.baidu.com");
conn.setRequestProperty("User-Agent", "curl/7.12.1");
conn.setRequestProperty("Content-Length", "83");
conn.setRequestProperty("Content-Type", "text/plain");
//发送POST请求必须设置如下两行
conn.setDoInput(true);
conn.setDoOutput(true);
//获取conn对应的输出流
out=new
PrintWriter(conn.getOutputStream());
//发送请求参数
String
param = "";
for(String
s : Parameters){
param += s+"\n";
}
out.print(param.trim());
//进行输出流的缓冲
out.flush();
//通过BufferedReader输入流来读取Url的响应
in=new
BufferedReader(new InputStreamReader(conn.getInputStream()));
String
line;
while((line=in.readLine())!= null){
result += line;
}
} catch (Exception e) {
System.out.println("发送post请求出现异常!"+e);
e.printStackTrace();
} finally{
try{
if(out != null){
out.close();
}
if(in!= null){
in.close();
}
}catch(IOException ex){
ex.printStackTrace();
}
}
return result;
}
public static void
main(String[] args) {
String url =
"http://data.zz.baidu.com/urls?site=www.xiaohujiangren.com&token=bgjB6D7Gg3oIM0dz";//网站的服务器连接
String[] param = {
"http://www.xiaohujiangren.com/xhzr-index/index/index.jsp"
};
String json = Post(url, param);//执行推送方法
System.out.println("结果是"+json);
//打印推送结果
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
public class TsBaiDu {
public static String
Post(String PostUrl,String[] Parameters){
if(null == PostUrl || null == Parameters ||
Parameters.length ==0){
return
null;
}
String result="";
PrintWriter out=null;
BufferedReader in=null;
try {
//建立URL之间的连接
URLConnection conn=new URL(PostUrl).openConnection();
//设置通用的请求属性
conn.setRequestProperty("Host","data.zz.baidu.com");
conn.setRequestProperty("User-Agent", "curl/7.12.1");
conn.setRequestProperty("Content-Length", "83");
conn.setRequestProperty("Content-Type", "text/plain");
//发送POST请求必须设置如下两行
conn.setDoInput(true);
conn.setDoOutput(true);
//获取conn对应的输出流
out=new
PrintWriter(conn.getOutputStream());
//发送请求参数
String
param = "";
for(String
s : Parameters){
param += s+"\n";
}
out.print(param.trim());
//进行输出流的缓冲
out.flush();
//通过BufferedReader输入流来读取Url的响应
in=new
BufferedReader(new InputStreamReader(conn.getInputStream()));
String
line;
while((line=in.readLine())!= null){
result += line;
}
} catch (Exception e) {
System.out.println("发送post请求出现异常!"+e);
e.printStackTrace();
} finally{
try{
if(out != null){
out.close();
}
if(in!= null){
in.close();
}
}catch(IOException ex){
ex.printStackTrace();
}
}
return result;
}
public static void
main(String[] args) {
String url =
"http://data.zz.baidu.com/urls?site=www.xiaohujiangren.com&token=bgjB6D7Gg3oIM0dz";//网站的服务器连接
String[] param = {
"http://www.xiaohujiangren.com/xhzr-index/index/index.jsp"
};
String json = Post(url, param);//执行推送方法
System.out.println("结果是"+json);
//打印推送结果
}
}
相关文章推荐
- 百度lbs搜索面经
- Vue实例——百度搜索案例
- 为你的网页增加google与百度的搜索
- 百度搜索(jquery ajax java)
- jquery 实现类似于百度自动匹配搜索
- 百度撤销企业软件事业部 称与搜索主方向背离
- 怎么样把百度搜索引入自己的网站JS实现(附源代码)
- 百度联手手机公司 无线搜索植入联发科、三星等
- 关于百度机器人搜索你网站的页面权限设置
- 实现效果横瓜搜索与百度搜索的较量
- python 模拟百度搜索关键词
- 百度说吧调整:融入大社区搜索团队 麦田转岗
- Google和百度、雅虎的站内搜索代码
- 自定义百度搜索
- Google和百度、雅虎的站内搜索代码
- 仿百度搜索时的下拉列表(jQuery实现)
- JS仿百度搜索自动提示框匹配查询功能
- 百度企业文化:“彼岸”归来 将“搜索”到底
- C模拟打开浏览器百度搜索词条单击结束浏览器进程
- 获取百度搜索结果的真实url以及摘要和时间