前提・実現したいこと
あるURLにデータをPOST送信してその戻りであるJSONを受信し使用したい。
発生している問題・エラーメッセージ
serverからの戻り値が403となってしまう。
送信部分を試しに組んでみましたがそもそも組み方が間違っているのか、不足しているのかわからないので質問させていただきました。
Server returned HTTP response code: 403 for URL: http://***.jp/api/member/test
該当のソースコード
Java
1 private String test() { 2 String result = ""; 3 try { 4 URL url = new URL(TARGET_URL); 5 HttpURLConnection con = (HttpURLConnection) url.openConnection(); 6 7 con.connect(); 8 BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream())); 9 10 String tmp = ""; 11 while ((tmp = in.readLine()) != null) { 12 result += tmp; 13 } 14 in.close(); 15 con.disconnect(); 16 } catch (MalformedURLException e) { 17 // TODO 自動生成された catch ブロック 18 e.printStackTrace(); 19 } catch (IOException e) { 20 // TODO 自動生成された catch ブロック 21 e.printStackTrace(); 22 } 23 return result; 24 }
補足情報(FW/ツールのバージョンなど)
Java8、Spring3.9
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。