mirror of https://gitlab.com/bashrc2/epicyon
				
				
				
			Extract text from binary
							parent
							
								
									a44de630dc
								
							
						
					
					
						commit
						fdaeb506a4
					
				
							
								
								
									
										16
									
								
								daemon.py
								
								
								
								
							
							
						
						
									
										16
									
								
								daemon.py
								
								
								
								
							|  | @ -2656,15 +2656,15 @@ class PubServer(BaseHTTPRequestHandler): | |||
|             print('messageFields1: '+str(msg.get_payload(decode=False))) | ||||
|             print('messageFields2: '+str(msg.get_payload(decode=True))) | ||||
|             imageBoundary=b"Content-Disposition: form-data" | ||||
|             if imageBoundary in msg.get_payload(decode=True): | ||||
|                 msg=msg.get_payload(decode=True).split(imageBoundary,1)[0] | ||||
|                 print('messageFields3.1') | ||||
|                 messageFields=msg.decode('utf-8').split(boundary) | ||||
|                 print('messageFields3.2') | ||||
|             else: | ||||
|                 messageFields=msg.get_payload(decode=True).decode('utf-8').split(boundary) | ||||
|             imageLocation=postBytes.find(imageBoundary) | ||||
|             print('messageFields3') | ||||
|             if imageLocation>-1: | ||||
|                 print('messageFields4') | ||||
|             print('messageFields5: '+str(messageFields)) | ||||
|                 msg = email.parser.BytesParser().parsebytes(postBytes[:imageLocation]) | ||||
|                 print('messageFields5') | ||||
|             messageFields=msg.get_payload(decode=True).decode('utf-8').split(boundary) | ||||
|             print('messageFields6') | ||||
|             print('messageFields7: '+str(messageFields)) | ||||
|             fields={} | ||||
|             filename=None | ||||
|             attachmentMediaType=None | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue