Mik*_*gan 5 multipart google-chrome-devtools
我正在将 CSV 文件上传到服务器,在调试它时我想利用 google chrome 开发人员工具生成的 HAR 文件。
我感兴趣的请求的postData没有显示上传文件的内容。我明白了:
“postData”:{“mimeType”:“multipart/form-data;边界=----WebKitFormBoundaryS0nORM7anPTbfGxB”,“text”:“------WebKitFormBoundaryS0nORM7anPTbfGxB\r\n内容处置:表单数据;名称= \"instrumentType\"\r\n\r\nFuture\r\n------WebKitFormBoundaryS0nORM7anPTbfGxB\r\n内容处置:表单数据;名称=\"csv\";文件名=\"Book5.csv \"\r\n内容类型:text/csv\r\n\r\n\r\n-----WebKitFormBoundaryS0nORM7anPTbfGxB--\r\n" }
为什么我看不到文件的内容?
多读一点,我发现 HAR 旨在用于表示性能数据。它不一定代表整个请求。规范中的相关部分(https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HAR/Overview.html)是
"postData": {
"mimeType": "multipart/form-data",
"params": [],
"text" : "plain posted data",
"comment": ""
}
Run Code Online (Sandbox Code Playgroud)
规范中没有承诺文本将包含整个请求实体,所以我猜如果 HAR 只对性能数据感兴趣,那么删除文件上传内容就足够了。
| 归档时间: |
|
| 查看次数: |
3314 次 |
| 最近记录: |