Revision 6660
Added by ben leinfelder over 12 years ago
D1ResourceHandler.java | ||
---|---|---|
550 | 550 |
params.put(name, value); |
551 | 551 |
} |
552 | 552 |
} |
553 |
|
|
554 |
/** |
|
555 |
* Collect the multipart params from the request |
|
556 |
* @throws Exception |
|
557 |
*/ |
|
558 |
protected void initMultipartParams() throws Exception { |
|
559 |
|
|
560 |
// Read the incoming data from its Mime Multipart encoding |
|
561 |
logMetacat.debug("Disassembling MIME multipart form"); |
|
562 |
|
|
563 |
// handle MMP inputs |
|
564 |
File tmpDir = getTempDirectory(); |
|
565 |
logMetacat.debug("temp dir: " + tmpDir.getAbsolutePath()); |
|
566 |
MultipartRequestResolver mrr = |
|
567 |
new MultipartRequestResolver(tmpDir.getAbsolutePath(), 1000000000, 0); |
|
568 |
MultipartRequest mr = mrr.resolveMultipart(request); |
|
569 |
|
|
570 |
multipartparams = mr.getMultipartParameters(); |
|
571 |
} |
|
553 | 572 |
|
554 | 573 |
/** |
555 | 574 |
* locate the boundary marker for an MMP |
Also available in: Unified diff
get params from multipart params for systemMetadataChanged call