endpoint.ex 429 B

1234567891011121314151617181920212223
  1. defmodule HelloWeb.HeadersPlug do
  2. import Plug.Conn
  3. def init(opts), do: opts
  4. def call(conn, _opts) do
  5. conn
  6. |> put_resp_header("Server", "Elixir")
  7. end
  8. end
  9. defmodule HelloWeb.Endpoint do
  10. use Phoenix.Endpoint, otp_app: :hello
  11. plug Plug.Parsers,
  12. parsers: [:json, :urlencoded, :multipart],
  13. pass: ["*/*"],
  14. json_decoder: Phoenix.json_library()
  15. plug HelloWeb.HeadersPlug
  16. plug HelloWeb.Router
  17. end