Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony]Symfony 3 i jego obsługa post
MrDziobak
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 28.08.2012

Ostrzeżenie: (0%)
-----


Witam, na starcie pragnę poinformować, że dopiero poznaje Symfony i moja wiedza na jego temat nie jest jeszcze wystarczająco dobra (ale przecież po to są takie fora wink.gif). Tak więc mam problem polega na tym, że gdy wyświetlam
  1. $request->getMetod()
dla zapytania typu POST pokazuje mi GET. Jeżeli chodzi o inne (PUT, DELETE itd.) wszystko pokazuje dobrze, a problem mam z tym nie szczęsnym POST'em. Jeżeli jest to ważne (a chyba jest) pragnę poinformować, że używam wbudowanego serwera Symfony (php bin/console server:run).
Bardzo proszę o pomoc, bo ja odchodzę od zmysłów.
PS Poniżej podaje kod (chociaż moim zdaniem jest nie potrzebny).
  1. /**
  2.   * @Route("/login", name="login")
  3.   */
  4. public function loginAction(Request $request)
  5. {
  6. return new Response($request->getMethod());
  7. }


Ten post edytował MrDziobak 26.03.2016, 21:51:17
Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Jak na moje oko to jest dobrze, bo otwierając /login otwierasz go przez GET czyli z URL.
Go to the top of the page
+Quote Post
MrDziobak
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 28.08.2012

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 26.03.2016, 22:07:42 ) *
Jak na moje oko to jest dobrze, bo otwierając /login otwierasz go przez GET czyli z URL.

Ale ja wysyłam zapytanie POST za pośrednictwem Postmana, a nie wysyłał zapytania przez przeglądarke.
Go to the top of the page
+Quote Post
Forti
post
Post #4





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


dodaj annotacje:

  1. * @Method("POST")


i zobacz co się stanie wink.gif


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
MrDziobak
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 28.08.2012

Ostrzeżenie: (0%)
-----


Cytat(Forti @ 27.03.2016, 18:26:34 ) *
dodaj annotacje:

  1. * @Method("POST")


i zobacz co się stanie wink.gif

Wtedy nie wpuszcza żadnych zapytań (bo pokazuje, że wpuszcza tylko POST, a POST'a widzi jako GET).
Go to the top of the page
+Quote Post
k_@_m_i_l
post
Post #6





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

Ostrzeżenie: (0%)
-----


http://symfony.com/doc/current/bundles/Sen...ml#route-method -
  1. * @Method({"GET", "POST"})


--------------------
"PHP to człowiek. MySQL to również człowiek."
Go to the top of the page
+Quote Post
Pyton_000
post
Post #7





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


https://github.com/symfony/http-foundation/...ter/Request.php linia 1279, analizuj...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 03:57