我已经在Jenkins中启用了远程构建,因此我可以使用URL和令牌触发管道。
效果很好,但现在,点击URL链接后,我希望页面重定向到作业构建页面,以便用户能够看到如何构建应用程序。
我可以在Jenkins文件中添加该指令,但我真的不知道该怎么做。
我试过了:
try {
String url = "http://www.twitter.com";
URL obj = new URL(url);
HttpURLConnection conn = (HttpURLConnection) obj.openConnection();
conn.setReadTimeout(5000);
conn.addRequestProperty("Accept-Language", "en-US,en;q=0.8");
conn.addRequestProperty("User-Agent", "Mozilla");
conn.addRequestProperty("Referer", "google.com");
String newUrl = conn.getHeaderField("Location");
String cookies = conn.getHeaderField("Set-Cookie");
conn = (HttpURLConnection) new URL(newUrl).openConnection();
conn.setRequestProperty("Cookie", cookies);
conn.addRequestProperty("Accept-Language", "en-US,en;q=0.8");
conn.addRequestProperty("User-Agent", "Mozilla");
conn.addRequestProperty("Referer", "google.com");
}catch (Exception e){
e.printStackTrace();
}
在管道的开始,但它没有工作。
有什么想法吗?