Запрос на публикацию залпа под Android с использованием пар имя-значение

Я использую библиотеку залпов для отправки запроса на сервер. Эта библиотека использует Map<String, String> для параметров поста. Моя проблема заключается в том, чтобы иметь несколько значений для одного и того же ключа, который можно использовать NameValuePairs но это не может быть использовано с залпом. Заранее спасибо!

1 ответ

Попробуйте переопределить метод ниже, это из исходного кода:

/**
 * Returns the raw POST or PUT body to be sent.
 *
 * @throws AuthFailureError in the event of auth failure
 */
public byte[] getBody() throws AuthFailureError {
    Map<String, String> params = getParams();
    if (params != null && params.size() > 0) {
        return encodeParameters(params, getParamsEncoding());
    }
    return null;
}

Возвращает необработанное тело POST или PUT для отправки.

так что переопределите getBody() с вашим параметром.

Другие вопросы по тегам