小编Dmi*_*nev的帖子

如何在NGINX配置中指定没有扩展名的文件的mimetype?

我有一个nginx服务器.我有很多图像 - pngs和jpgs保存为没有扩展名的文件(如"123123123_321312").

当我在html页面中使用标签"img"时,我会在控制台中收到这些消息:

Resource interpreted as Image but transferred with MIME type application/octet-stream: "http://xxxx/images/1350808948_997628". jquery.js:2
Resource interpreted as Image but transferred with MIME type application/octet-stream: "http://xxxx/images/1343808569_937350". 

有没有办法让nginx添加标头与所请求文件的正确mimetype?

nginx mime-types

17
推荐指数
1
解决办法
2万
查看次数

如何授权Azure REST API请求?

我正在创建一个删除CDN缓存的程序.所以我做的文件说我仍然得到这个:

{"error":{"code":"AuthenticationFailedInvalidHeader","message":"身份验证失败.'授权'标头以无效格式提供." }}

所以它基本上说认证令牌本身是格式错误的(没有错误或过期).即使我做了文档建议.

我的请求 - 响应流程看起来像这样(我混淆了真实数据):

REQUEST

 POST /subscriptions/29bdq1a7-348b-48fe-b9e6-b90c432892ff/resourceGroups/cdn-4/providers/Microsoft.Cdn/Profiles/CDN-3-Premium/endpoints/custom-endpoint.azureedge.net/purge?api-version=2015-06-01 HTTP/1.1
Content-Length: 90
User-Agent: GuzzleHttp/6.1.1 curl/7.35.0 PHP/7.0.2-2+deb.sury.org~trusty+1
Host: management.azure.com
Authorization: SharedAccessSignature uid=56c6d48a66904d02ce030003&ex=2017-02-19T11:41:00.0000000Z&sn=9wBsmFuP1ps01rt8nVlvsiAIdJMOqNsmGaiXUlfT35RxOvWAjHHcSIQdJA8v9wGvX4bJgX5fu1QyqVG6y9iQ6Q==
Content-Type: application/json

{
    "ContentPaths": [
        "/uploads/static/ads_en.json",
        "/pic2.jpg"
    ]
}

  RESPONSE

  HTTP/1.1 401 Unauthorized
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
WWW-Authenticate: Bearer authorization_uri="https://login.windows.net/c87x6f33-af21-4461-a5b1-29647d8e9281", error="invalid_token", error_description="The authentication scheme of SharedAccessSignature is not supported."
x-ms-failure-cause: gateway
x-ms-request-id: 3514027b-e731-411c-b8es-cdf77d636284
x-ms-correlation-request-id: 3514137b-e731-411c-b8ee-cdf77d636284
x-ms-routing-request-id: WESTEUROPE:20160219T110919Z:3514037b-e731-411c-b7ee-cdf77d636184
Strict-Transport-Security: max-age=31536000; includeSubDomains
Date: Fri, 19 Feb 2016 11:09:19 GMT
Connection: close
Content-Length: 150

{"error":{"code":"AuthenticationFailedInvalidHeader","message":"Authentication failed. …
Run Code Online (Sandbox Code Playgroud)

azure azure-cdn

6
推荐指数
1
解决办法
8444
查看次数

标签 统计

azure ×1

azure-cdn ×1

mime-types ×1

nginx ×1