我目前正在实现一个客户端应用程序,通过HTTP POST文件,并在文件的数据参数上实现了base64编码。但是,在检查带有文件上传表单的简单HTML页面与服务器之间的流量时,似乎没有发送Content-Transfer-Encoding头来描述文件的参数。这是否是通过HTTP POST文件的首选方式?
Content-Encoding
头中指定的内容吗?我曾经遇到过这样一种情况,需要进行base64编码,因为原始二进制数据可能包含会触发打印机对话框等奇怪行为的字符(即当请求被“打印”到服务器日志时)。 - jeffdill2