gpt4 book ai didi

java - com.android.volley.VolleyError : java. lang.RuntimeException:错误的URL

转载 作者:太空宇宙 更新时间:2023-11-04 10:31:56 25 4
gpt4 key购买 nike

使用 Volley 发出第二个网络请求后,我总是收到此错误。我输入的网址似乎并不重要。 Volley 总是声称它格式错误。

    try {
RequestQueue queue = Volley.newRequestQueue(getActivity());
StringRequest sr = new StringRequest(Request.Method.GET, "http://27.67.80.6:18080/154.m3u8?AdaptiveType=HLS&VOD_RequestID=U6tIRX+QtmFBXhLTgqa7ueyBtmHx5QAI3mRpdZ2Q7ux7K53vZQMpmfIQhMqTkuSfjDtGu7YlgP0t/EorYPdiLw==", new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.e("Data",""+response);
}

}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("Loi",""+error);

}
}) {
@Override
protected Map<String, String> getParams() {
Map<String, String> params = new HashMap<String, String>();
params.put("DNT","1");
return params;
}


};

queue.add(sr);
} catch (Exception e) {

}

然后我看到以下错误:

com.android.volley.VolleyError: java.lang.RuntimeException: Bad URL http://27.67.80.6:18080/154.m3u8?AdaptiveType=HLS&VOD_RequestID=U6tIRX+QtmFBXhLTgqa7ueyBtmHx5QAI3mRpdZ2Q7ux7K53vZQMpmfIQhMqTkuSfjDtGu7YlgP0t/EorYPdiLw==

有人有什么想法吗?

最佳答案

实际上问题出在你的网址而不是截击上。您的 URL 不是 URI。其中没有协议(protocol)组件。它需要 http://或您想要的任何其他协议(protocol)。如果您的网址中有 http,请确保它的格式是否正确。

例如,您的网址格式应该是这样的

public String URL = "http://www.w3schools.com/webservices/tempconvert.asmx";

不要忘记阅读以下带有给定链接的 URL 规范,并确保您提供的 URL 有效。

URL Specification

关于java - com.android.volley.VolleyError : java. lang.RuntimeException:错误的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49893172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com