@@ -13,24 +13,24 @@ An HTTP content negotiator for node.js written in javascript.
13
13
14
14
// Let's say Accept header is 'text/html, application/*;q=0.2, image/jpeg;q=0.8'
15
15
16
- negotiator.preferredMediaTypes ()
16
+ negotiator.mediaTypes ()
17
17
// -> ['text/html', 'image/jpeg', 'application/*']
18
18
19
- negotiator.preferredMediaTypes (availableMediaTypes)
19
+ negotiator.mediaTypes (availableMediaTypes)
20
20
// -> ['text/html', 'application/json']
21
21
22
- negotiator.preferredMediaType (availableMediaTypes)
22
+ negotiator.mediaType (availableMediaTypes)
23
23
// -> 'text/html'
24
24
25
25
You can check a working example at ` examples/accept.js ` .
26
26
27
27
## Methods
28
28
29
- ` preferredMediaTypes (availableMediaTypes)` :
29
+ ` mediaTypes (availableMediaTypes)` :
30
30
31
31
Returns an array of preferred media types ordered by priority from a list of available media types.
32
32
33
- ` preferredMediaType (availableMediaType)` :
33
+ ` mediaType (availableMediaType)` :
34
34
35
35
Returns the top preferred media type from a list of available media types.
36
36
@@ -44,24 +44,24 @@ Returns the top preferred media type from a list of available media types.
44
44
45
45
// Let's say Accept-Language header is 'en;q=0.8, es, pt'
46
46
47
- negotiator.preferredLanguages ()
47
+ negotiator.languages ()
48
48
// -> ['es', 'pt', 'en']
49
49
50
- negotiator.preferredLanguages (availableLanguages)
50
+ negotiator.languages (availableLanguages)
51
51
// -> ['es', 'en']
52
52
53
- language = negotiator.preferredLanguage (availableLanguages)
53
+ language = negotiator.language (availableLanguages)
54
54
// -> 'es'
55
55
56
56
You can check a working example at ` examples/language.js ` .
57
57
58
58
## Methods
59
59
60
- ` preferredLanguages (availableLanguages)` :
60
+ ` languages (availableLanguages)` :
61
61
62
62
Returns an array of preferred languages ordered by priority from a list of available languages.
63
63
64
- ` preferredLanguage (availableLanguages)` :
64
+ ` language (availableLanguages)` :
65
65
66
66
Returns the top preferred language from a list of available languages.
67
67
@@ -75,24 +75,24 @@ Returns the top preferred language from a list of available languages.
75
75
76
76
// Let's say Accept-Charset header is 'utf-8, iso-8859-1;q=0.8, utf-7;q=0.2'
77
77
78
- negotiator.preferredCharsets ()
78
+ negotiator.charsets ()
79
79
// -> ['utf-8', 'iso-8859-1', 'utf-7']
80
80
81
- negotiator.preferredCharsets (availableCharsets)
81
+ negotiator.charsets (availableCharsets)
82
82
// -> ['utf-8', 'iso-8859-1']
83
83
84
- negotiator.preferredCharset (availableCharsets)
84
+ negotiator.charset (availableCharsets)
85
85
// -> 'utf-8'
86
86
87
87
You can check a working example at ` examples/charset.js ` .
88
88
89
89
## Methods
90
90
91
- ` preferredCharsets (availableCharsets)` :
91
+ ` charsets (availableCharsets)` :
92
92
93
93
Returns an array of preferred charsets ordered by priority from a list of available charsets.
94
94
95
- ` preferredCharset (availableCharsets)` :
95
+ ` charset (availableCharsets)` :
96
96
97
97
Returns the top preferred charset from a list of available charsets.
98
98
@@ -106,24 +106,24 @@ Returns the top preferred charset from a list of available charsets.
106
106
107
107
// Let's say Accept-Encoding header is 'gzip, compress;q=0.2, identity;q=0.5'
108
108
109
- negotiator.preferredEncodings ()
109
+ negotiator.encodings ()
110
110
// -> ['gzip', 'identity', 'compress']
111
111
112
- negotiator.preferredEncodings (availableEncodings)
112
+ negotiator.encodings (availableEncodings)
113
113
// -> ['gzip', 'identity']
114
114
115
- negotiator.preferredEncoding (availableEncodings)
115
+ negotiator.encoding (availableEncodings)
116
116
// -> 'gzip'
117
117
118
118
You can check a working example at ` examples/encoding.js ` .
119
119
120
120
## Methods
121
121
122
- ` preferredEncodings (availableEncodings)` :
122
+ ` encodings (availableEncodings)` :
123
123
124
124
Returns an array of preferred encodings ordered by priority from a list of available encodings.
125
125
126
- ` preferredEncoding (availableEncodings)` :
126
+ ` encoding (availableEncodings)` :
127
127
128
128
Returns the top preferred encoding from a list of available encodings.
129
129
0 commit comments