Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][rest]Wysylanie post data za pomoca chrome ext.
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Czesc chcialem sie was zapytac jak za pomoca advanced rest client lub postman moge wyslac dane za pomoca POST tak jakby byly one wyslane przez jakis formularz bo kombinuje ale mi nie wychodzi.

Sprawdzam sobie w kontrolerze czy czy istnieje tablica $_POST:
  1. $req = Vf_Core::getContainer() -> request;
  2.  
  3. if($req -> method() == Vf_Request::PUT)
  4. {
  5. if(sizeof($req -> get()) > 0)
  6. {
  7. //validate data and throw possible errors
  8. return $req -> post();
  9. }
  10. else
  11. throw new Vf_RestfulServer_Exception(
  12. 'exception' => Vf_Core::getContainer() -> request -> response -> messages[400], //or default messages
  13. 'error' => 'There is no post data'
  14. ), 400
  15. );
  16. }

Wszystko dziala oprocz tego ze w kontrolerze nie widzi danych w $_POST

Ten post edytował marcio 30.04.2015, 09:18:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(Pyton_000 @ 30.04.2015, 11:10:24 ) *
Sprawdzasz czy metoda to PUT a odbierasz POST

No ok ale chyba nie mamy globalnej tablicy $_PUT tak jak post/get.Byc moze sie myle pierwszy raz mam doczynienia z restful.
Ewentualnie jak moge odczytac dane wysylanie przez te 2 pluginy?Lub jak mialoby to wygladac przegladam kody na github-ie ale cos mi nie wychodzi.

Ten post edytował marcio 30.04.2015, 11:18:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 08:13