|
106 | 106 | options = copy({}, this.options, options); |
107 | 107 |
|
108 | 108 | var url = this.serializeUrl(options.url, options.urlParams); |
109 | | - url = this.serializeParams(url, options.params); |
| 109 | + url = this.serializeQuery(url, options.query); |
110 | 110 | data = this.setRequestData(options.method, options.contentType, data, options.body); |
111 | 111 |
|
112 | 112 | return new StrandLib.Request(copy(options, { |
|
148 | 148 | }, |
149 | 149 |
|
150 | 150 | addParam: function(name, value) { |
151 | | - this.options.params = this.params || []; |
152 | | - this.options.params.push({name:name, value:value}); |
| 151 | + this.options.query = this.query || []; |
| 152 | + this.options.query.push({name:name, value:value}); |
153 | 153 | }, |
154 | 154 |
|
155 | 155 | addUrlParam: function(param) { |
|
205 | 205 | return url; |
206 | 206 | }, |
207 | 207 |
|
208 | | - serializeParams: function(url, params) { |
209 | | - if (params && params.length) { |
| 208 | + serializeQuery: function(url, query) { |
| 209 | + if (query && query.length) { |
210 | 210 | if (url.indexOf("?") !== -1) { |
211 | 211 | var last = url.slice(-1); |
212 | 212 | if (last !== "&" && last !== "?") { |
|
215 | 215 | } else { |
216 | 216 | url += "?"; |
217 | 217 | } |
218 | | - url += this.serialize(params).join("&"); |
| 218 | + url += this.serialize(query).join("&"); |
219 | 219 | } |
220 | 220 | return url; |
221 | 221 | }, |
|
0 commit comments