1. 程式人生 > >tomcat無法訪問問題(curl 介面重定向)

tomcat無法訪問問題(curl 介面重定向)

今天給樹莓派用docker裝tomcat,啟動後發現無法訪問

怎麼curl返回都是空,看日誌也沒報錯

最後通過netstat -ano|grep 8080發現,埠繫結在ipv6地址上。

解決方案:

在tomcat的bin目錄下新建setenv.sh,內容為:

JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true "

重新啟動,這下繫結在ipv4了,可是curl以後還是沒有資料??

 

後來發現curl沒返回其實是專案url重定向了,在瀏覽器訪問不會有這個問題,在curl命令後面加-L可以訪問。囧