diff options
Diffstat (limited to 'lib/inets/test/httpd_SUITE.erl')
-rw-r--r-- | lib/inets/test/httpd_SUITE.erl | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/lib/inets/test/httpd_SUITE.erl b/lib/inets/test/httpd_SUITE.erl index 617c925161..b3eae4740c 100644 --- a/lib/inets/test/httpd_SUITE.erl +++ b/lib/inets/test/httpd_SUITE.erl @@ -157,7 +157,8 @@ http_get() -> max_header, max_content_length, ignore_invalid_header, - ipv6 + ipv6, + same_file_name_dir_name ]. @@ -768,6 +769,21 @@ ipv6(Config) when is_list(Config) -> end. %%------------------------------------------------------------------------- +same_file_name_dir_name() -> + [{doc,"Test that URI path that has a filename in it is not interprated as the file"}]. +same_file_name_dir_name(Config) when is_list(Config) -> + Version = proplists:get_value(http_version, Config), + Host = proplists:get_value(host, Config), + Type = proplists:get_value(type, Config), + ok = httpd_test_lib:verify_request(Type, Host, + proplists:get_value(port, Config), + transport_opts(Type, Config), + proplists:get_value(node, Config), + http_request("GET /index.html/foo.html ", Version, Host), + [{statuscode, 404}, + {version, Version}]). + +%%------------------------------------------------------------------------- chunked_post() -> [{doc,"Test option max_client_body_chunk"}]. chunked_post(Config) when is_list(Config) -> |