私は簡単なコードを持っています:
URL url;
BufferedReader in = null;
HttpURLConnection connection;
InputStream is = null;
InputStreamReader br = null;
setProgressTitle(progress, context.getString(R.string.loading));
setProgressMessage(progress, context.getString(R.string.loading_from_internet));
try {
url = new URL(urlStr);
connection = (HttpURLConnection) url.openConnection();
connection.setConnectTimeout(Const.TIMEOUT);
is = connection.getInputStream();
...
urlStr = "http://samlib.ru/w/waliduda_a_a/molochnischituran1.shtml" がある場合 - すべて正常に動作します。urlStr = "http://samlib.ru/cgi-bin/areader?q=jlist" のような URL を使用すると、connection.getInputStream(); でエラーが発生しました。
** 03-04 15:37:52.459: エラー/DataReader::loadDataFromInet(17281): http://samlib.ru/cgi-bin/areader?q=jlistの読み込みに失敗しました 03-04 15:37:52.459: エラー/DataReader::loadDataFromInet(17281): java.io.FileNotFoundException: http://samlib.ru/cgi-bin/areader?q=jlist 03-04 15:37:52.459: エラー/DataReader::loadDataFromInet(17281) : org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:521) で**
同様の URL にデータをアップロードするにはどうすればよいですか?