安卓开发中,在使用HttpURLConnection 之前, 要先new URL(urlStr), 如果
urlurlStr ="www.xiami.com/web/search-songs?spm=0.0.0.0.cAyK8T&key=bubbly&_xiamitoken=abchdjah6264817" ;
那么在new URL(urlStr)的时候就会出错 , 但是如果
urlStr="http://www.xiami.com/web/search-songs?spm=0.0.0.0.cAyK8T&key=bubbly&_xiamitoken=abchdjah6264817" ; // 多了"http://"
那么就会成功, Tell Me Why?
要在里面写完整的地址,你用的是HttpURLConnection,若不写全,人家怎么知道你是http,而不是ftp什么的网址呢。
要在里面写完整的地址,你用的是HttpURLConnection,若不写全,人家怎么知道你是http,而不是ftp什么的网址呢。
不写怎么知道是http协议
如果不写http,人家怎么知道是http还是https。。