Rumah  >  Soal Jawab  >  teks badan

java - 服务器访问应用返回302或者404状态码

如用weblogic或者tomcat部署仅有一个应用如A,然后用curl命令发一个HTTP请求但是发送的时候修改了Host头
1 http://ip:port/A --> 返回302 Moved Temporarily
2 http://ip:port/A/ --> 返回正常,可能是A应用下的index.html
3 http://ip:port/B --> 返回404
自己对上面的现象比较疑惑,希望高手解答一下

天蓬老师天蓬老师2712 hari yang lalu535

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-04-18 10:32:31

    A dalam URL ialah nama aplikasi yang anda gunakan dalam weblogic atau tomcat Ia juga dipanggil WebRoot semasa pembangunan Selepas aplikasi web digunakan, anda boleh mengakses sumber atau halaman yang diterbitkan melalui http://ip: port/A/+resources, dan nama sumber ditentukan oleh anda semasa pembangunan. Jika anda tidak memahami perkara ini, ia tidak akan diselesaikan dalam masa yang singkat >1 http://ip:port/A --> ; Mengembalikan 302 Dipindahkan Sementara [Kaedah akses salah, tidak perlu dijelaskan]
    2 http://ip:port/A/ --> mungkin index.html di bawah Aplikasi [Ini adalah dalam aplikasi Web Ditakrifkan, sudah tentu anda boleh menyesuaikan halaman lompat dengan mengubah suai web Aplikasi ini menggesa anda bahawa sumber itu tidak wujud】

    Seperkara lagi, pembelajaran tidak berlaku dalam sekelip mata Adalah disyorkan agar anda belajar Java secara jujur ​​dan sederhana, dan jangan makan lemak sekaligus, jika tidak, anda akan menghadapi banyak masalah yang anda tidak dapat memahaminya. ... (Saya mengesyorkan anda tapak web rujukan pembelajaran: Akademi Geek)

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:32:31

    302 merujuk kepada pengalihan
    404 Anda sedang melawat projek yang tidak wujud, halaman 404 tidak ditemui
    Secara lalai, halaman index.jsp diakses melalui akses terus~

    balas
    0
  • Batalbalas