anchor.diff:      {ok, Options} = leo_gateway_app:get_options(),
       InitFun = fun() -> leo_gateway_http_commons:start(
                            Options#http_options{handler = leo_gateway_rest_api,
  -                                              port = 12345}) end,
  +                                              port = 12345,
  +                                              is_compatible_with_s3_content_type = true}) end,
       TermFun = fun() -> leo_gateway_rest_api:stop() end,
       setup(InitFun, TermFun).
   
  
positive.code:                                                       ":12345/a/b.png"]), [{"Date", Date}, {"connection", "close"}]}, [], []),
                  ?assertEqual(200, SC),
                  ?assertEqual("body", Body),
                  ?assertEqual(undefined, proplists:get_value("X-From-Cache", Headers)),
                  ?assertEqual("custom metadata", proplists:get_value("x-amz-meta-test", Headers))
              catch
  
negative.code: 
      {ok, Options} = leo_gateway_app:get_options(),
      InitFun = fun() -> leo_gateway_http_commons:start(
                           Options#http_options{port = 12345,
                                                is_compatible_with_s3_content_type = true}) end,
      TermFun = fun() -> leo_gateway_s3_api:stop() end,
      setup(InitFun, TermFun).
  
  