You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2019-01-29 15:08:45

LxP
Member
Registered: 2015-03-05
Posts: 7

API REST et problème de simple cote (')

Bonjour,
Lors d'une requête avec une valeur contenant une simple cote, il n'y a pas valeurs retournée et l'erreur suivante dans php_errors.log.

2019-01-29 12:52:42] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/html/glpi/inc/toolbox.class.php line 657
  *** PHP Warning(2): Invalid argument supplied for foreach()
  Backtrace :
  inc/apirest.class.php:193                          API->searchItems()
  apirest.php:45                                     APIRest->call()
  {"user":"415@zabbix","mem_usage":"0.000\", 3.09Mio)"}

Voici le résultat de la requête , la simple cote est remplacée par %27, y-a-t'il  une autre façon d'effectuer cette requête ou est-ce un bug ?

> GET /glpi/apirest.php//search/PluginAppliancesAppliance/?criteria[0][field]=1&criteria[0][searchtype]=contains&criteria[0][value]=FRONTAL%20D%27ECHANGE&forcedisplay[0]=2 HTTP/1.1
> Host: 127.0.0.1
> User-Agent: curl/7.47.0
> Accept: */*
> Content-Type: application/json
> Session-Token: xxxxxxxxxxxxxxxxxxxxxxxx
> App-Token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>
< HTTP/1.1 200 OK
< Date: Tue, 29 Jan 2019 12:54:29 GMT
< Server: Apache/2.4.18 (Ubuntu)
< Access-Control-Expose-Headers: content-type, content-range, accept-range
< Expires: Mon, 26 Jul 1997 05:00:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate
< Pragma: no-cache
< Accept-Range: PluginAppliancesAppliance 1000
< Content-Length: 76
< Content-Type: application/json; charset=UTF-8
<
{ [76 bytes data]
100    76  100    76    0     0   1806      0 --:--:-- --:--:-- --:--:--  1853
* Connection #0 to host 127.0.0.1 left intact
{
  "totalcount": null,
  "count": 0,
  "sort": 1,
  "order": "ASC",
  "content-range": "0--1/"
}

Offline

Board footer

Powered by FluxBB