Čtvrtek, srpen 25, 2005

Raw POST data v PHP

Potřeboval jsem přečíst raw post data v phpku, jaksi obejít jeho úžasnou inteligenci a rozparsování vstupu do pole $_POST.

Řešení jsou dvě:

  1. Můžete použít $GLOBALS['HTTP_RAW_POST_DATA']
  2. Druhé elegantnější (a prýbabověř spolehlivější řešení): fopen('php://input', 'r');

Ať tak nebo tak, musíte si dát pozor, aby content-type nebyl defaultní application/x-www-form-urlencoded (pak to nebude fungovat - důvod neznám, PHP manuál také ne).

0 Komentáře:

Okomentovat

<< Home

TOPlist