0
Как вы можете отправить stringrequest на определенный ip-адрес и порт вместо URL-адреса, используя залп?Как отправить запрос 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
Как бы я продолжайте это делать?
Возможный дубликат [Как использовать библиотеку волейбола для сетевого вызова с использованием Socket (IP-адрес) и номера порта (например, 1234)?] (Http://stackoverflow.com/questions/39344438/how-to-use- volley-library-for-network-call-use-socketip-address-and-port-num) –
Нашел что-то, может быть полезно и для других людей: [Действительно простой клиент tcp] (http://stackoverflow.com/ вопросы/38162775/действительно-простой TCP-клиент) – Numb3rs