在上個月我做了一個項目,它正常運行的一切。但今天我試圖運行該項目,但我無法看到該項目的產出。 我收到以下錯誤。服務器遇到內部錯誤,阻止它履行這個請求
類型異常報告
消息http://search.twitter.com/search.json?q=name
描述服務器遇到阻止其完成此請求一個內部錯誤。
例外
java.io.FileNotFoundException:表示上述鏈路 sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1610) com.zol.tst.search_by_keyword.doGet (search_by_keyword.java:60) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
注意完整的堆棧跟蹤的根本原因在Apache Tomcat/7.0.37日誌中可用。
我檢查這個URL(以上鍊接)也不過,但我得到一個消息 {「錯誤」: [{「消息」:「Twitter的REST API V1不再活動請遷移到API V1 0.1 https://dev.twitter.com/docs/api/1.1/overview「,‘代碼’:68}]}
一些示例代碼,我想告訴
if(request.getParameter("search1")!=null)
{
PrintWriter writer = response.getWriter();
String urlstr = "http://search.twitter.com/search.json?q="+name;
StringBuffer buff = new StringBuffer();
URL url = new URL(urlstr);
BufferedReader br = new BufferedReader(
new InputStreamReader(
url.openConnection().getInputStream()));
int c;
在第四行我已經使用該網址,只有我沒有得到的我的項目的輸出。任何人都可以幫助我。
感謝快速reply.But我想要說的是這個(字符串urlstr =「HTTP://搜索。 twitter.com/search.json?q="+name;)url正在創建問題,顯示不再活動。可以告訴我可以用來代替這個URL的URL(來自twitter的搜索URL) 。 –