查询网站 [英] query to website
本文介绍了查询网站的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在编写一个连接到服务器的客户端应用程序,然后将数据发送到服务器。
但是,问题是我得到了一个java.net.ConnectException:连接被拒绝错误。 />
我写的代码是:
i am writing an client application that connects to the server and then sends data to server.
but, the problem is that i get a java.net.ConnectException: Connection refused error.
The code i have written is :
展开 | 选择 | Wrap | 行号
推荐答案
为什么不要''你为此目的使用 URL 和 URLConnection 吗?
亲切的问候,
Jos
Why don''t you use a URL and a URLConnection for this purpose?
kind regards,
Jos
嗯好,
但是我用url写了这段代码,但即便如此工作?
hmm ok,
but i wrote this code using url,but even this doesnot work ?
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
公共类Sample1 {
public static void main(String [] args){
try {
// String url =
//" https ://services.natureserve.org/" +
//" idd / rest / ns / v1.1 / globalSpecies / comprehensive" ;;
String url =" http://www.bioinf.seu .edu.cn / miRNA / index.html" ;;
String uid =" ELEMENT_GLOBAL.2.100925";
String nsAccessKeyId =" 72ddf45a-c751-44c7- 9bca-8db3b4513347" ;;
String Query =" seqences = />示例\\\
CUUGGGAAUGGCAAGGAAACCGUUACCAUUACUGAGUUUAGUAAUGGU AAUGGUUCUCUUGCUAUACCCAGA" ;;
String request = url ;
request = request +"?" ;;
// request = request +" uid =" + uid;
// request = request +"&" ;;
// request = request +" NSAccessKeyId =" + nsAccessKeyId;
request = request + Query;
URL serviceURL =新URL(请求);
InputStream is = serviceURL .openStream();
// InputStreamReader isr = new InputStreamReader(is," UTF-8");
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
StringBuffer response = new StringBuffer();
String nextLineFromService = br.readLine( );
while(nextLineFromService!= null){
response.append(nextLineFromService);
nextLineFromService = br.readLine(); < br $>
}
System.out.println(响应);
}
catch(例外e ){
System.out.println(e);
}
}
}
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
public class Sample1 {
public static void main(String[] args) {
try {
//String url =
// "https://services.natureserve.org/" +
// "idd/rest/ns/v1.1/globalSpecies/comprehensive";
String url = "http://www.bioinf.seu.edu.cn/miRNA/index.html";
String uid = "ELEMENT_GLOBAL.2.100925";
String nsAccessKeyId = "72ddf45a-c751-44c7-9bca-8db3b4513347";
String Query = "seqences=/>Example \nCUUGGGAAUGGCAAGGAAACCGUUACCAUUACUGAGUUUAGUAAUGGU AAUGGUUCUCUUGCUAUACCCAGA";
String request = url;
request = request + "?";
//request = request + "uid=" + uid;
//request = request + "&";
//request = request + "NSAccessKeyId=" + nsAccessKeyId;
request = request + Query;
URL serviceURL = new URL(request);
InputStream is = serviceURL.openStream();
//InputStreamReader isr = new InputStreamReader(is,"UTF-8");
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
StringBuffer response = new StringBuffer();
String nextLineFromService = br.readLine();
while (nextLineFromService != null) {
response.append(nextLineFromService);
nextLineFromService = br.readLine();
}
System.out.println(response);
}
catch (Exception e) {
System.out.println(e);
}
}
}
我可以''联系该网站(使用我的浏览器)。您确定网址是否正确?
亲切的问候,
Jos
I can''t contact that site either (using my browser). Are you sure the url address is correct?
kind regards,
Jos
这篇关于查询网站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文