---
title: "urlAppendStringVerdict(withMapKey:)"
framework: networkextension
role: symbol
role_heading: Type Method
path: "networkextension/nefilternewflowverdict/urlappendstringverdict(withmapkey:)"
---

# urlAppendStringVerdict(withMapKey:)

Create a verdict that indicates to the system that all of the new flow’s data should be allowed to pass to its final destination, but a string should first be appended to the new flow’s request URL.

## Declaration

```swift
class func urlAppendStringVerdict(withMapKey urlAppendMapKey: String) -> NEFilterNewFlowVerdict
```

## Parameters

- `urlAppendMapKey`: The key in the Filter Control Provider’s doc://com.apple.networkextension/documentation/NetworkExtension/NEFilterControlProvider/urlAppendStringMap dictionary corresponding to the string to append to the new flow’s request URL.

## Return Value

Return Value A NEFilterNewFlowVerdict object.

## See Also

### Creating new flow verdicts

- [allow()](networkextension/nefilternewflowverdict/allow().md)
- [drop()](networkextension/nefilternewflowverdict/drop().md)
- [pause()](networkextension/nefilternewflowverdict/pause().md)
- [filterDataVerdict(withFilterInbound:peekInboundBytes:filterOutbound:peekOutboundBytes:)](networkextension/nefilternewflowverdict/filterdataverdict(withfilterinbound:peekinboundbytes:filteroutbound:peekoutboundbytes:).md)
- [remediateVerdict(withRemediationURLMapKey:remediationButtonTextMapKey:)](networkextension/nefilternewflowverdict/remediateverdict(withremediationurlmapkey:remediationbuttontextmapkey:).md)
- [needRules()](networkextension/nefilternewflowverdict/needrules().md)
