0
我想在我的web服務中使用PUT
請求更新操作,但我不知道如何處理PUT,因爲沒有像$_PUT
這樣的內置變量。如何在RESTful API中處理PUT請求?
我試圖parse_str(file_get_contents("php://input"),$post_vars);
現在如果我print_r
的$post_vars
,它顯示
------WebKitFormBoundaryJnBh3L2DKmMjdVmG Content-Disposition: form-data; name="fruit" vanana ------WebKitFormBoundaryJnBh3L2DKmMjdVmG Content-Disposition: form-data; name="items" 1 ------WebKitFormBoundaryJnBh3L2DKmMjdVmG--
我怎樣才能獲得,同時使PUT
要求傳遞準確的參數?
我想獲取參數,它是來自該PUT請求的值。正如你在我的帖子中看到的,我有名爲「水果」的參數和值「vanana」,「items」值爲「1」。我想要這個參數。 – user3752006 2015-02-09 11:17:58
您可以像$ post_vars ['fruit'] $ post_vars ['items'] – Nick 2015-02-09 11:55:42
那樣訪問$ post_vars中的這些參數及其值。注意:未定義的索引:第14行的F:\ xampp \ htdocs \ tempput.php中的果實 這是錯誤! – user3752006 2015-02-09 12:00:29