Maison > Questions et réponses > le corps du texte
本人php替ios做api,我pc端php这边实现多图上传,直接input name=pic[]。
是可以多图。
但是ios这边他选了多个,但是post过来只有一个。想问这是什么问题
不是这个意思,我是说我们web端,input,一般只能一个,但是加了multiple属性就可以多个。ios这边具体怎么弄我不太清楚,但是同事他选了多个但是post过来只有一个文件,我怀疑他是不是没有开启类似multiple的东西,请提示下关键词之类的,我去告诉他查下
PHPz2017-04-18 09:59:28
Le backend utilise CommonsMultipartResolver pour recevoir et iOS utilise MultipartHttpServletRequest pour traiter le flux.
PHP中文网2017-04-18 09:59:28
En fait, il devrait y avoir plusieurs téléchargements du côté iOS, car j'utilise habituellement l'AFN, je n'expliquerai que la situation de l'AFN. Lorsque l'AFN télécharge des photos, il y aura filename
et name
, et <🎜. > est spécifié par le champ serveur, name
est le nom de l'image, car la liste téléchargée se présente sous la forme de paires clé-valeur. Lorsque filename
est le même nom, lorsque le serveur reçoit plusieurs paires clé-valeur, l'écrasement se produira car les clés sont les mêmes. La valeur précédente, donc après l'avoir reçue en arrière-plan, il ne reçoit que la dernière. Vous pouvez communiquer avec le client iOS et voir s'il peut y coller un horodatage à filename
ou y coller un horodatage à filename
. Tant que les clés sont différentes. name