Commit 5f4902b9 authored by Herber Madrigal's avatar Herber Madrigal Committed by Russell Dickenson

Document xml request creation for OpenAPI

- Add documentation in API Fuzzing
- Add documentation in DAST API
parent e8bff4cc
...@@ -114,6 +114,7 @@ To generate an API Fuzzing configuration snippet: ...@@ -114,6 +114,7 @@ To generate an API Fuzzing configuration snippet:
> - Support for OpenAPI Specification v3.0 was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/228652) in GitLab 13.9. > - Support for OpenAPI Specification v3.0 was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/228652) in GitLab 13.9.
> - Support for OpenAPI Specification using YAML format was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330583) in GitLab 14.0. > - Support for OpenAPI Specification using YAML format was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330583) in GitLab 14.0.
> - Support for OpenAPI Specification v3.1 was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/327268) in GitLab 14.2. > - Support for OpenAPI Specification v3.1 was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/327268) in GitLab 14.2.
> - Support to generate media type `application/xml` was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/327268) in GitLab 14.8.
The [OpenAPI Specification](https://www.openapis.org/) (formerly the Swagger Specification) is an API description format for REST APIs. The [OpenAPI Specification](https://www.openapis.org/) (formerly the Swagger Specification) is an API description format for REST APIs.
This section shows you how to configure API fuzzing using an OpenAPI Specification to provide information about the target API to test. This section shows you how to configure API fuzzing using an OpenAPI Specification to provide information about the target API to test.
...@@ -125,6 +126,7 @@ the body generation is limited to these body types: ...@@ -125,6 +126,7 @@ the body generation is limited to these body types:
- `application/x-www-form-urlencoded` - `application/x-www-form-urlencoded`
- `multipart/form-data` - `multipart/form-data`
- `application/json` - `application/json`
- `application/xml`
#### Configure Web API fuzzing with an OpenAPI Specification #### Configure Web API fuzzing with an OpenAPI Specification
......
...@@ -69,8 +69,8 @@ starting in GitLab 14.0, GitLab will not check your repository's root for config ...@@ -69,8 +69,8 @@ starting in GitLab 14.0, GitLab will not check your repository's root for config
### OpenAPI Specification ### OpenAPI Specification
> Support for OpenAPI Specification using YAML format was > - Support for OpenAPI Specification using YAML format was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330583) in GitLab 14.0.
> [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330583) in GitLab 14.0. > - Support to generate media type `application/xml` was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/327268) in GitLab 14.8.
The [OpenAPI Specification](https://www.openapis.org/) (formerly the Swagger Specification) is an API description format for REST APIs. The [OpenAPI Specification](https://www.openapis.org/) (formerly the Swagger Specification) is an API description format for REST APIs.
This section shows you how to configure API fuzzing using an OpenAPI Specification to provide information about the target API to test. This section shows you how to configure API fuzzing using an OpenAPI Specification to provide information about the target API to test.
...@@ -82,6 +82,7 @@ the body generation is limited to these body types: ...@@ -82,6 +82,7 @@ the body generation is limited to these body types:
- `application/x-www-form-urlencoded` - `application/x-www-form-urlencoded`
- `multipart/form-data` - `multipart/form-data`
- `application/json` - `application/json`
- `application/xml`
Follow these steps to configure DAST API in GitLab with an OpenAPI specification: Follow these steps to configure DAST API in GitLab with an OpenAPI specification:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment