W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
HttpMultipartPost
public
class
HttpMultipartPost
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.net.HttpMultipartPost
|
Klasa pomocnicza do tworzenia wieloczęściowych żądań HTTP POST. Ta klasa służy do przesyłania plików za pomocą żądania POST HTTP w formacie multipart (RFC 2388).
Aby wysyłać posty wieloczęściowe, utwórz ten obiekt, przekazując mu adres URL, na który mają być wysyłane żądania.
Następnie ustaw niezbędne parametry za pomocą metody addParameter i określ plik do przesłania za pomocą metody addFile. Po skonfigurowaniu wszystkiego wyślij żądanie za pomocą metody send.
Obecnie implementacja obsługuje tylko typy treści „text/plain”.
Podsumowanie
Metody publiczne |
void
|
addParameter(String name, String value)
Dodaje do żądania parametr ciągu znaków.
|
void
|
addTextFile(String name, File file)
Dodaj do żądania parametr pliku.
|
void
|
addTextFile(String name, String fileName, InputStream in)
Dodaj do żądania parametr pliku.
|
void
|
send()
Wysyła żądanie do serwera.
|
Konstruktory publiczne
HttpMultipartPost
public HttpMultipartPost (String url)
HttpMultipartPost
public HttpMultipartPost (String url,
IHttpHelper httpHelper)
| Parametry |
url |
String |
httpHelper |
IHttpHelper |
Metody publiczne
addParameter
public void addParameter (String name,
String value)
Dodaje do żądania parametr ciągu znaków.
| Parametry |
name |
String: nazwa parametru. |
value |
String: wartość parametru. |
| Zgłasza |
|
java.io.IOException |
IOException |
|
addTextFile
public void addTextFile (String name,
File file)
Dodaj do żądania parametr pliku. Otwiera plik, odczytuje jego zawartość i wysyła ją w ramach żądania. Obecnie implementacja obsługuje tylko typ treści „text/plain”.
| Parametry |
name |
String: nazwa parametru. |
file |
File: plik, którego zawartość zostanie przesłana w ramach żądania. |
| Zgłasza |
|
java.io.IOException |
IOException |
|
addTextFile
public void addTextFile (String name,
String fileName,
InputStream in)
Dodaj do żądania parametr pliku. Zawartość pliku do przesłania
zostanie odczytana ze strumienia wejściowego. Obecnie implementacja obsługuje tylko typ treści „text/plain”.
| Parametry |
name |
String: nazwa parametru. |
fileName |
String: nazwa pliku, który ma być raportowany w przypadku danych w strumieniu. |
in |
InputStream: strumień, którego zawartość jest przesyłana. |
| Zgłasza |
|
java.io.IOException |
IOException |
|
wyślij
public void send ()
Wysyła żądanie do serwera.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-06-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-22 UTC."],[],[]]