Jin Router で静的ファイルを提供するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-03 14:22:30
オリジナル
606 人が閲覧しました

How to Serve a Static File in Gin Router?

Gin ルーターでの静的ファイルの提供

Gin ルーターでの静的ファイルの提供には、Static、StaticFS、StaticFile、および StaticFileFS メソッドの利用が含まれます。これらのメソッドを使用すると、特定の静的ファイルまたはディレクトリを提供するルートを定義できます。

今回の場合、web.json ファイルを提供したいと考えています。これを行うには、ファイルの場所を指すルートを定義する必要があります。次のルートを main.go ファイルに追加します:

<code class="go">router.StaticFile("/web.json", "./templates/web.json")</code>
ログイン後にコピー

このルートにより、web.json ファイルが /web.json パスで利用可能になります。これで、指定された URL:

<code class="html"><script>
  const ui = SwaggerUIBundle({
    url: "{{ .url }}",
    dom_id: '#swagger-ui',
    // ...
  })
  window.ui = ui
</script></code>
ログイン後にコピー
を使用して、index.html ファイル内でこのファイルを参照できるようになります。

以上がJin Router で静的ファイルを提供するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート