如何使用volley发送POST请求到IP地址(android)
问题描述:
如何使用volley将stringrequest发送到特定的IP地址和端口而不是url?如何使用volley发送POST请求到IP地址(android)
我的代码目前看起来是这样的:
public void onURLPassed(final String urlOfWebsite) {
Log.d(TAG, "Url passed: " + urlOfWebsite);
String tag_json_obj = "json_obj_req";
String serverURL = "http://test.me/api/request/page";
StringRequest jsonObjReq = new StringRequest(Request.Method.POST,
serverURL,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d(TAG, response);
String parsedResponse = parse(response);
if (parsedResponse.equals("Error: This is not a valid website")) {
if (isViewAttached()) {
getView().displayMessage("This is not a valid website");
} else {
// error handling
}
return;
}
parsedResponse = parsedResponse.replace("\\" + "n", " \n");
parsedResponse = parsedResponse.replace("\\" + "\"", "\"");
getView().displayWebsite(parsedResponse.substring(1, parsedResponse.length()-1));
}
}, new Response.ErrorListener() {
我想现在要做的就是发送相同的POST请求,例如12.123.12.123:40代替的serverURL http://test.me/api/request/page
我会怎样去做这个?
[如何使用插座(IP地址)和端口号(如1234)使用排雷库进行网络调用的可能副本?](http://stackoverflow.com/questions/39344438/how-to-use- volley-library-for-network-call-using-socketip-address-and-port-num) –
找到了一些东西,可能对其他人有用:[真正简单的tcp客户端](http://stackoverflow.com/问题/ 38162775 /真的,简单的TCP客户端) – Numb3rs