Google chrome devtools Google Chrome制作的HAR(Http存档)中未显示多部分文件上载的文件内容

Google chrome devtools Google Chrome制作的HAR(Http存档)中未显示多部分文件上载的文件内容,google-chrome-devtools,multipart,Google Chrome Devtools,Multipart,我正在上传一个CSV文件到服务器上,在调试它的同时,我想利用google chrome开发者工具生成的HAR文件 我感兴趣的请求的postData没有显示上传文件的内容。我明白了: “postData”:{ “mimeType”:“多部分/表单数据;边界=---WebKitFormBoundaryS0nORM7anPTbfGxB”, “text”:“---WebKitFormBoundaryS0nORM7anPTbfGxB\r\n内容配置:表单数据;名称=\“instrumentType\”\r

我正在上传一个CSV文件到服务器上,在调试它的同时,我想利用google chrome开发者工具生成的HAR文件

我感兴趣的请求的postData没有显示上传文件的内容。我明白了:

“postData”:{ “mimeType”:“多部分/表单数据;边界=---WebKitFormBoundaryS0nORM7anPTbfGxB”, “text”:“---WebKitFormBoundaryS0nORM7anPTbfGxB\r\n内容配置:表单数据;名称=\“instrumentType\”\r\n\r\n未来\r\n------WebKitFormBoundaryS0nORM7anPTbfGxB\r\n内容配置:表单数据;名称=\“csv\”文件名=\“Book5.csv\”\r\n内容类型:text/csv\r\n\r\n\r\n\r\n------WebKitformBoundaryS07anptbfgXb--\r\n” }


为什么我看不到文件的内容呢?

再仔细阅读一下,我发现HAR是用来表示性能数据的。它不一定代表整个请求。规范()中的相关章节如下所示

规范中没有承诺文本将包含整个请求实体,因此我猜如果HAR只对性能数据感兴趣,那么删除文件上传内容就足够公平了

"postData": {
    "mimeType": "multipart/form-data",
    "params": [],
    "text" : "plain posted data",
    "comment": ""
}