Помогите перевести с С# на Java или что мне изучить, чтоб написать такой код на Java?
private string GET(string sUrl, string Data)
{
string Out = "";
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(sUrl + "?" + Data);
//req.Timeout = -1;
//MessageBox.Show("1");
req.KeepAlive = false;
//req.KeepAlive = true;
//req.ServicePoint.Expect100Continue = false;
// req.Credentials = CredentialCache.DefaultCredentials;//
StreamReader sr = null;
try
{
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Stream stream = resp.GetResponseStream();
sr = new StreamReader(stream, Encoding.Default);
//textBox1.Text += String.Format("{0}\n", sr);
Out = sr.ReadToEnd();
MessageBox.Show(Out);
sr.Close();
}
catch(Exception ex) {
MessageBox.Show("error" + " " + ex.Message);
}
finally
{
if (sr != null)
sr.Close();
}
return Out;
}