| 
															
																@@ -85,14 +85,20 @@ class BridgeFilter(private val template: SimpMessagingTemplate, val resourceLoad 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     if (req.contentType?.toLowerCase()?.contains("multipart/form-data") == true) { 
															 | 
															
															 | 
															
																                     if (req.contentType?.toLowerCase()?.contains("multipart/form-data") == true) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         rb.parts = 
															 | 
															
															 | 
															
																                         rb.parts = 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             req.parts.map { 
															 | 
															
															 | 
															
																                             req.parts.map { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                val subFilename = if (it.submittedFileName == null) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    UUID.randomUUID().toString().take(5) 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                } else { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    it.submittedFileName 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                } 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																- 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                val fb64 = Base64.getEncoder().encodeToString(it.inputStream.readBytes()) 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                FilePart(it.name, subFilename, fb64) 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                it.contentType?.let { con -> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                    if (con.contains("text/plain;")) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        FilePart(it.name, "isNotFile", String(it.inputStream.readBytes())) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                    else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        val subFilename = if (it.submittedFileName == null) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                            UUID.randomUUID().toString().take(5) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                            it.submittedFileName 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        val fb64 = Base64.getEncoder().encodeToString(it.inputStream.readBytes()) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                        FilePart(it.name, subFilename, fb64) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                } ?: FilePart(it.name, "isNotFile", String(it.inputStream.readBytes())) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             }.toMutableList() 
															 | 
															
															 | 
															
																                             }.toMutableList() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     } else { 
															 | 
															
															 | 
															
																                     } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         val body = req.reader.lines().toList().joinToString(System.lineSeparator()) 
															 | 
															
															 | 
															
																                         val body = req.reader.lines().toList().joinToString(System.lineSeparator()) 
															 |