|
30 | 30 |
|
31 | 31 | import cn.vika.core.utils.AssertUtil; |
32 | 32 | import cn.vika.core.utils.StringUtil; |
33 | | -import org.jetbrains.annotations.NotNull; |
34 | 33 |
|
35 | 34 | /** |
36 | 35 | * A data structure representing HTTP request or response headers, |
@@ -214,19 +213,16 @@ public void clear() { |
214 | 213 | this.headers.clear(); |
215 | 214 | } |
216 | 215 |
|
217 | | - @NotNull |
218 | 216 | @Override |
219 | 217 | public Set<String> keySet() { |
220 | 218 | return this.headers.keySet(); |
221 | 219 | } |
222 | 220 |
|
223 | | - @NotNull |
224 | 221 | @Override |
225 | 222 | public Collection<List<String>> values() { |
226 | 223 | return this.headers.values(); |
227 | 224 | } |
228 | 225 |
|
229 | | - @NotNull |
230 | 226 | @Override |
231 | 227 | public Set<Entry<String, List<String>>> entrySet() { |
232 | 228 | return this.headers.entrySet(); |
@@ -272,21 +268,15 @@ public static String formatHeaders(Map<String, List<String>> headers) { |
272 | 268 | } |
273 | 269 |
|
274 | 270 | public static String buildContentDisposition(String type, String name) { |
275 | | - StringBuilder sb = new StringBuilder(); |
276 | | - sb.append(type); |
277 | | - sb.append("; name=\""); |
278 | | - sb.append(name).append('\"'); |
279 | | - return sb.toString(); |
| 271 | + return type + "; name=\"" + name + '\"'; |
280 | 272 | } |
281 | 273 |
|
282 | 274 | public static String buildContentDisposition(String type, String name, String filename) { |
283 | | - StringBuilder sb = new StringBuilder(); |
284 | | - sb.append(type); |
285 | | - sb.append("; name=\""); |
286 | | - sb.append(name).append('\"'); |
287 | | - sb.append("; filename=\""); |
288 | | - sb.append(quoteFilename(filename)).append('\"'); |
289 | | - return sb.toString(); |
| 275 | + return type |
| 276 | + + "; name=\"" |
| 277 | + + name + '\"' |
| 278 | + + "; filename=\"" |
| 279 | + + quoteFilename(filename) + '\"'; |
290 | 280 | } |
291 | 281 |
|
292 | 282 | private static String quoteFilename(String filename) { |
|
0 commit comments