router.ex 725 B

12345678910111213141516171819202122232425262728293031
  1. defmodule Hello.Router do
  2. use Phoenix.Router
  3. pipeline :browser do
  4. plug :accepts, ~w(html)
  5. plug :fetch_session
  6. plug :fetch_flash
  7. plug :protect_from_forgery
  8. end
  9. pipeline :api do
  10. plug :accepts, ~w(json)
  11. end
  12. scope "/", Hello do
  13. pipe_through :browser # Use the default browser stack
  14. get "/json", PageController, :_json
  15. get "/db", PageController, :db
  16. get "/queries", PageController, :queries
  17. get "/fortunes", PageController, :fortunes
  18. get "/updates", PageController, :updates
  19. get "/plaintext", PageController, :plaintext
  20. get "/", PageController, :index
  21. end
  22. # Other scopes may use custom stacks.
  23. # scope "/api", Hello do
  24. # pipe_through :api
  25. # end
  26. end