Commit b805fc73 authored by Russell Dickenson's avatar Russell Dickenson

Merge branch '344545-document-feature-openapi-xml-requests' into 'master'

Document xml request creation for OpenAPI

See merge request gitlab-org/gitlab!78030
parents f8c3560e 5f4902b9
...@@ -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