ฉันพยายามส่งไฟล์ xml ไปยังเว็บเซิร์ฟเวอร์โดยใช้คำสั่ง wget ในระบบยูนิกซ์ดังต่อไปนี้
wget --post-file xyz.xml http: //
ฉันได้รับข้อผิดพลาด 400 คำขอไม่ถูกต้องโปรดช่วยฉัน
คุณช่วยโพสต์ชื่อของเว็บเซิร์ฟเวอร์ได้หรือไม่? อาจทดสอบด้วย "wget --post-file xyz.xml httpbin.org/anything "อันดับแรกมันอาจเป็นปัญหาด้านเซิร์ฟเวอร์คำสั่งดูตกลงที่อยู่นั้นเป็นฟังก์ชั่นบนเซิร์ฟเวอร์ทดสอบ
—
krigl
http: // & lt; serverip & gt;: พอร์ต # / API /
—
jack
ฉันหมายถึงที่อยู่ที่แท้จริงของเซิร์ฟเวอร์ไม่ใช่รูปแบบ แม้ว่า '#' จะดูไม่ถูกต้อง 400 มักจะหมายถึงที่อยู่ที่เป็นไปไม่ได้ถ้าคุณโพสต์แบบนี้จริงๆให้ลองตัดทิ้ง ตรวจสอบข้อ จำกัด ของเซิร์ฟเวอร์ (ขนาดไฟล์สูงสุด, ชื่อไฟล์ที่อนุญาต ฯลฯ ) บางทีการเชื่อมต่อของคุณ - ISP, นายจ้างและอุปกรณ์เครือข่ายราคาถูกสามารถทำสิ่งที่น่าเกลียดกับเนื้อหาที่ไม่ได้เข้ารหัส หากคุณอยู่หลังพร็อกซีให้ลองใช้จากที่อื่นหากไม่ใช่ให้ใช้ whatismyipaddress.com/proxy-check เพื่อตรวจสอบอีกครั้ง
—
krigl