mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-04-20 15:31:20 +02:00
Add Settings.QueryParameterMultipleValueSupport (#836)
* QueryParameterMultipleValueSupport * . * , * ,
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
|
||||
namespace WireMock.Types;
|
||||
|
||||
[Flags]
|
||||
public enum QueryParameterMultipleValueSupport
|
||||
{
|
||||
// Support none
|
||||
None = 0x0,
|
||||
|
||||
// Support "&" as multi-value-separator --> "key=value&key=anotherValue"
|
||||
Ampersand = 0x1,
|
||||
|
||||
// Support ";" as multi-value-separator --> "key=value;key=anotherValue"
|
||||
SemiColon = 0x2,
|
||||
|
||||
// Support "," as multi-value-separator --> "key=1,2"
|
||||
Comma = 0x4,
|
||||
|
||||
// Support "&" and ";" as multi-value-separator --> "key=value&key=anotherValue" and also "key=value;key=anotherValue"
|
||||
AmpersandAndSemiColon = Ampersand | SemiColon,
|
||||
|
||||
// Support "&" and ";" as multi-value-separator
|
||||
NoComma = AmpersandAndSemiColon,
|
||||
|
||||
// Support all multi-value-separators ("&" and ";" and ",")
|
||||
All = Ampersand | SemiColon | Comma
|
||||
}
|
||||
Reference in New Issue
Block a user