给定MIME消息的文本表示,如何重新创建消息?

时间:2013-08-26 18:03:48

标签: python tcp mime-types mime

我有一个GDB核心转储,其中包含MIME mutlipart / form-data请求消息的标头和正文。我需要以某种方式重新创建消息并将其发送到我的服务器,以便我可以调试我的代码崩溃的原因。

该消息来自一个相当标准的表单数据页面。所有内容类型都是text / plain,除了image / jpeg之外。

问题是正文的二进制部分已经有了边界,所以我不能只提取二进制部分并通过内置的Python MIME代码自动生成标题。

同样,我需要重新创建初始消息的确切方式。最简单的方法是什么?

1 个答案:

答案 0 :(得分:0)

我可以使用netcat

$ nc -q 5 serverhost 80 < message_file.txt