rfc3986Query function

String rfc3986Query(
  1. Map<String, String> parameters
)

PHP http_build_query(..., PHP_QUERY_RFC3986) for flat parameters (Laravel Arr::query): rawurlencode keys and values joined by &.

Implementation

String rfc3986Query(Map<String, String> parameters) => [
  for (final entry in parameters.entries)
    '${phpRawUrlEncode(entry.key)}=${phpRawUrlEncode(entry.value)}',
].join('&');