查询网站 [英] query to website

查看:62
本文介绍了查询网站的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在编写一个连接到服务器的客户端应用程序,然后将数据发送到服务器。

但是,问题是我得到了一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆