/collections のような拡張子のないパスでjsonを返したいとき、単純にcollectionsというファイルを作成してしまうとContent-Type が application/octet-stream で返ってきてしまいます。
これをapplication/jsonで返したいときは、collections.json というファイルを作成して、元のパスへのリクエストをファイルに rewriteします。
staticwebapp.config.json に以下のように記述します。
staticwebapp.config.json
{
"routes" : [
{ "route" : "/collections" , "rewrite" : "/collections.json" }
]
}
以下のように書いて、できない、できないみたいになっていました。
staticwebapp.config.json
{
"routes" : [
{
"route" : "/collections" ,
"headers" : {
// おそらく、最初に試す。
"content-type" : "application.json"
}
}
],
"mimeTypes" : {
// 次に試す
"collections" : "application/json"
}
}