Bladeren bron

Add content type 'application/json' support in post request

lvshuang 8 jaren geleden
bovenliggende
commit
66449ccb2f
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 3 0
      Protocols/Http.php

+ 3 - 0
Protocols/Http.php

@@ -168,6 +168,9 @@ class Http
                     case 'multipart/form-data':
                     case 'multipart/form-data':
                         self::parseUploadFiles($http_body, $http_post_boundary);
                         self::parseUploadFiles($http_body, $http_post_boundary);
                         break;
                         break;
+                    case 'application/json':
+                        $_POST = json_decode($http_body, true);
+                        break;
                     case 'application/x-www-form-urlencoded':
                     case 'application/x-www-form-urlencoded':
                         parse_str($http_body, $_POST);
                         parse_str($http_body, $_POST);
                         break;
                         break;