7
FileNotFoundException ขณะรับวัตถุ InputStream จาก HttpURLConnection
ฉันพยายามส่งคำขอโพสต์ไปยัง url โดยใช้ HttpURLConnection (สำหรับการใช้ cUrl ใน java) เนื้อหาของคำร้องขอคือ xml และที่จุดสิ้นสุดแอ็พพลิเคชันจะประมวลผล xml และจัดเก็บเร็กคอร์ดไปยังฐานข้อมูลจากนั้นส่งการตอบกลับในรูปแบบสตริง xml แอปนี้โฮสต์บน apache-tomcat ในเครื่อง เมื่อฉันรันโค้ดนี้จากเทอร์มินัลแถวจะถูกเพิ่มไปยังฐานข้อมูลตามที่คาดไว้ แต่มีข้อยกเว้นเกิดขึ้นดังต่อไปนี้ในขณะที่รับ InputStream จากการเชื่อมต่อ java.io.FileNotFoundException: http://localhost:8080/myapp/service/generate at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1401) at org.kodeplay.helloworld.HttpCurl.main(HttpCurl.java:30) นี่คือรหัส public class HttpCurl { public static void main(String [] args) { HttpURLConnection con; try { con = (HttpURLConnection) new URL("http://localhost:8080/myapp/service/generate").openConnection(); con.setRequestMethod("POST"); con.setDoOutput(true); …