Inhaltsverzeichnis
回复讨论(解决方案)
Heim Backend-Entwicklung PHP-Tutorial 模拟提交的问题

模拟提交的问题

Jun 23, 2016 pm 01:49 PM
提交 模拟

浏览器显示的

参数为:
method GET
model {"searchString":"B0036SGFB6","lang":"ja_JP","marketPlace":"A1VC38T7YXB528"} 

源代码为:
method=GET&model=%7B%22searchString%22%3A%22B0036SGFB6%22%2C%22lang%22%3A%22ja_JP%22%2C%22marketPlace%22%3A%22A1VC38T7YXB528%22%7D


请问curl_setopt($ch, CURLOPT_POSTFIELDS, $data)中的$data应该怎么写呢?




回复讨论(解决方案)

$data 是一个关联数组就可以了,关联键就是表单控件的 name

xuzuning大大:
        我现在是这样的

$data='method=GET&model='.urlencode('{"searchString":"B0036SGFB6","lang":"ja_JP","marketPlace":"A1VC38T7YXB528"}');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

得到了我想要到结果,但现在有个问题:
$data_ar=array(
"searchString"=>"B0036SGFB6",
"lang"=>"ja_JP",
"marketPlace"=>"A1VC38T7YXB528"
);  

请问我怎么把$data_ar提交出去呢??

我想提交数组出去,而不是一段死的字符串

$data_ar=array(
"searchString"=>"B0036SGFB6",
"lang"=>"ja_JP",
"marketPlace"=>"A1VC38T7YXB528"
)请问我怎么把$data_ar提交出去呢??;  

得到的结果,我用print_r($value)的内容:
{"data":[{"link":"http://www.amazon.co.jp/gp/product/B0036SGFB6/ref=xx_xx_cont_xx/378-0276217-1847765","dimUnits":"センチメ?トル","thumbnail":"https://images-na.ssl-images-amazon.com/images/I/41zK5Evzv2L._SL80_.jpg","subCategory":"14700954","dimensions":{"width":7.3914,"length":20.8026,"height":2.794},"gl":"gl_pc","image":"https://images-na.ssl-images-amazon.com/images/I/41zK5Evzv2L._SL120_.jpg","weightUnits":"キログラム","productGroup":"147","weight":"0.0998","asin":"B0036SGFB6","whiteGlovesRequired":"N","title":"ELECOM USB2.0ケ?ブル A-Bタイプ 2m ブラック U2C-B20BK [Personal Computers]"}],"errorMessage":null} 

这不是一个数组吗?为什么$value[0]或$value["data"]没有内容输出??

你 print_r($value) 得到的是 json 串
需要用 json_decode 解码后才可使用

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)

MySQL-Transaktionsverarbeitung: Der Unterschied zwischen automatischer Übermittlung und manueller Übermittlung MySQL-Transaktionsverarbeitung: Der Unterschied zwischen automatischer Übermittlung und manueller Übermittlung Mar 16, 2024 am 11:33 AM

MySQL-Transaktionsverarbeitung: Der Unterschied zwischen automatischer Übermittlung und manueller Übermittlung

Wenn Transformer als Allzweckcomputer verwendet wird, kann er auch kontextbezogene Lernalgorithmen ausführen. Diese Forschung ist sehr einfallsreich. Wenn Transformer als Allzweckcomputer verwendet wird, kann er auch kontextbezogene Lernalgorithmen ausführen. Diese Forschung ist sehr einfallsreich. Apr 13, 2023 am 11:31 AM

Wenn Transformer als Allzweckcomputer verwendet wird, kann er auch kontextbezogene Lernalgorithmen ausführen. Diese Forschung ist sehr einfallsreich.

Der KI-Simulator übernimmt das neue SOTA in der Physiksimulation! Der KI-Simulator übernimmt das neue SOTA in der Physiksimulation! Feb 19, 2024 pm 06:50 PM

Der KI-Simulator übernimmt das neue SOTA in der Physiksimulation!

Erste Schritte mit Java Git: Versionskontrolle von Grund auf erkunden Erste Schritte mit Java Git: Versionskontrolle von Grund auf erkunden Feb 23, 2024 am 10:25 AM

Erste Schritte mit Java Git: Versionskontrolle von Grund auf erkunden

Tipps zur Implementierung der Formularvalidierung und -übermittlung mit PHP und UniApp Tipps zur Implementierung der Formularvalidierung und -übermittlung mit PHP und UniApp Jul 06, 2023 am 10:57 AM

Tipps zur Implementierung der Formularvalidierung und -übermittlung mit PHP und UniApp

Umgang mit der Übermittlung komplexer Formulare in Vue Umgang mit der Übermittlung komplexer Formulare in Vue Oct 15, 2023 pm 03:42 PM

Umgang mit der Übermittlung komplexer Formulare in Vue

So verwenden Sie GitLab für API-Tests und -Simulationen So verwenden Sie GitLab für API-Tests und -Simulationen Oct 27, 2023 pm 05:35 PM

So verwenden Sie GitLab für API-Tests und -Simulationen

PHP- und WebDriver-Erweiterungen: So simulieren Sie das Scroll- und Ziehverhalten von Benutzern PHP- und WebDriver-Erweiterungen: So simulieren Sie das Scroll- und Ziehverhalten von Benutzern Jul 07, 2023 pm 04:15 PM

PHP- und WebDriver-Erweiterungen: So simulieren Sie das Scroll- und Ziehverhalten von Benutzern

See all articles