Rfc3986

object Rfc3986
class Object
trait Matchable
class Any
Rfc3986.type

Value members

Concrete methods

def decode(plusAsSpace: Boolean)(s: String, enc: String): String
def encode(allowedCharacters: Set[Char], spaceAsPlus: Boolean, encodePlus: Boolean)(s: String): String
Value parameters:
encodePlus

Should + (which is the encoded form of space in the query) be %-encoded.

spaceAsPlus

In the query, space is encoded as a +. In other contexts, it should be %-encoded as %20.

Concrete fields

val AlphaNum: Set[Char]
val Fragment: Set[Char]
val Host: Set[Char]
val PChar: Set[Char]
val PathSegment: Set[Char]
val Query: Set[Char]
val QueryWithBrackets: Set[Char]
val Scheme: Set[Char]
val SubDelims: Set[Char]
val Unreserved: Set[Char]
val UserInfo: Set[Char]