Table des matières
回复讨论(解决方案)

模拟提交的问题

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 解码后才可使用

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Traitement des transactions MySQL : la différence entre la soumission automatique et la soumission manuelle Traitement des transactions MySQL : la différence entre la soumission automatique et la soumission manuelle Mar 16, 2024 am 11:33 AM

Traitement des transactions MySQL : la différence entre la soumission automatique et la soumission manuelle

Utilisant Transformer comme ordinateur à usage général, il peut également exécuter des algorithmes d'apprentissage en contexte. Cette recherche est très imaginative. Utilisant Transformer comme ordinateur à usage général, il peut également exécuter des algorithmes d'apprentissage en contexte. Cette recherche est très imaginative. Apr 13, 2023 am 11:31 AM

Utilisant Transformer comme ordinateur à usage général, il peut également exécuter des algorithmes d'apprentissage en contexte. Cette recherche est très imaginative.

Le simulateur AI adopte le nouveau SOTA en simulation physique ! Le simulateur AI adopte le nouveau SOTA en simulation physique ! Feb 19, 2024 pm 06:50 PM

Le simulateur AI adopte le nouveau SOTA en simulation physique !

Premiers pas avec Java Git : Explorer le contrôle de version à partir de zéro Premiers pas avec Java Git : Explorer le contrôle de version à partir de zéro Feb 23, 2024 am 10:25 AM

Premiers pas avec Java Git : Explorer le contrôle de version à partir de zéro

Conseils pour implémenter la validation et la soumission de formulaires avec PHP et UniApp Conseils pour implémenter la validation et la soumission de formulaires avec PHP et UniApp Jul 06, 2023 am 10:57 AM

Conseils pour implémenter la validation et la soumission de formulaires avec PHP et UniApp

Comment gérer la soumission de formulaires complexes dans Vue Comment gérer la soumission de formulaires complexes dans Vue Oct 15, 2023 pm 03:42 PM

Comment gérer la soumission de formulaires complexes dans Vue

Comment utiliser GitLab pour les tests et la simulation d'API Comment utiliser GitLab pour les tests et la simulation d'API Oct 27, 2023 pm 05:35 PM

Comment utiliser GitLab pour les tests et la simulation d'API

Extensions PHP et WebDriver : comment simuler le comportement de défilement et de glissement de l'utilisateur Extensions PHP et WebDriver : comment simuler le comportement de défilement et de glissement de l'utilisateur Jul 07, 2023 pm 04:15 PM

Extensions PHP et WebDriver : comment simuler le comportement de défilement et de glissement de l'utilisateur

See all articles