Heim Java javaLernprogramm Beispiel-Tutorial zur Übergabe von Parametern mithilfe der NameValuePair-Methode

Beispiel-Tutorial zur Übergabe von Parametern mithilfe der NameValuePair-Methode

May 30, 2018 pm 02:39 PM
参数 方式

Heute habe ich beim gemeinsamen Debuggen die Parameter als Jason-Strings gekapselt und gemäß der Dokumentation übergeben, aber die andere Partei hat lange Zeit damit verbracht, die Parameter als leer zu akzeptieren und konnte das Problem nicht finden. Ich bin sehr beunruhigt. Es gibt keine Fehler beim Überprüfen des Codes, aber warum akzeptiert die andere Partei leere Parameter? Dann kontaktierte ich das technische Personal der anderen Partei, um gemeinsam zu debuggen, um zu sehen, was los war. Nachdem ich lange gekämpft hatte, stellte ich schließlich fest, dass die andere Partei die NameValuePair-Methode zum Übergeben von Parametern verwendete. Obwohl diese Methode veraltet ist, wird sie hier aufgezeichnet, für den Fall, dass in Zukunft eine ähnliche Methode zur Parameterübergabe erscheint.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

1 /**

2 /**

3  * 定义了一个list,该list的数据类型是NameValuePair(简单名称值对节点类型),

4  * 这个代码用于Java像url发送Post请求。在发送post请求时用该list来存放参数。

5  */

7 List<NameValuePair> urlParameters = new ArrayList<>();

8 urlParameters.add(new BasicNameValuePair("token", token));

9 urlParameters.add(new BasicNameValuePair("city", city));

10 urlParameters.add(new BasicNameValuePair("timestamp", timestamp));

11 urlParameters.add(new BasicNameValuePair("sign", sign));

12 ...

13

14 HttpPost post = new HttpPost("http://****:8047/v4.0/quoted");//建立HttpPost对象

15 post.setEntity(new UrlEncodedFormEntity(urlParameters, HTTP.UTF_8));//设置编码

16 HttpResponse response=new DefaultHttpClient().execute(post);//发送Post,并返回一个HttpResponse对象

17 String content = EntityUtils.toString(response.getEntity(), "UTF-8");

Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBeispiel-Tutorial zur Übergabe von Parametern mithilfe der NameValuePair-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Neue Funktion in PHP Version 5.4: So verwenden Sie aufrufbare Typhinweisparameter, um aufrufbare Funktionen oder Methoden zu akzeptieren Neue Funktion in PHP Version 5.4: So verwenden Sie aufrufbare Typhinweisparameter, um aufrufbare Funktionen oder Methoden zu akzeptieren Jul 29, 2023 pm 09:19 PM

Neue Funktion in PHP Version 5.4: So verwenden Sie aufrufbare Typhinweisparameter, um aufrufbare Funktionen oder Methoden zu akzeptieren

i9-12900H Parameterbewertungsliste i9-12900H Parameterbewertungsliste Feb 23, 2024 am 09:25 AM

i9-12900H Parameterbewertungsliste

Was bedeuten Produktparameter? Was bedeuten Produktparameter? Jul 05, 2023 am 11:13 AM

Was bedeuten Produktparameter?

C++-Programm zum Ermitteln des Werts der Umkehrfunktion des hyperbolischen Sinus, wobei ein gegebener Wert als Argument verwendet wird C++-Programm zum Ermitteln des Werts der Umkehrfunktion des hyperbolischen Sinus, wobei ein gegebener Wert als Argument verwendet wird Sep 17, 2023 am 10:49 AM

C++-Programm zum Ermitteln des Werts der Umkehrfunktion des hyperbolischen Sinus, wobei ein gegebener Wert als Argument verwendet wird

PHP-Warnung: Lösung für in_array() erwartet Parameter PHP-Warnung: Lösung für in_array() erwartet Parameter Jun 22, 2023 pm 11:52 PM

PHP-Warnung: Lösung für in_array() erwartet Parameter

Sicherheitsüberprüfung des C++-Funktionsparametertyps Sicherheitsüberprüfung des C++-Funktionsparametertyps Apr 19, 2024 pm 12:00 PM

Sicherheitsüberprüfung des C++-Funktionsparametertyps

Zusammenfassung der Hyperparameteroptimierung für maschinelles Lernen (PySpark ML) Zusammenfassung der Hyperparameteroptimierung für maschinelles Lernen (PySpark ML) Apr 08, 2023 pm 07:21 PM

Zusammenfassung der Hyperparameteroptimierung für maschinelles Lernen (PySpark ML)

Analyse gemeinsamer Parameter und Verwendung von Numpy-Funktionen Analyse gemeinsamer Parameter und Verwendung von Numpy-Funktionen Jan 26, 2024 am 08:17 AM

Analyse gemeinsamer Parameter und Verwendung von Numpy-Funktionen

See all articles