The webapp loaded in CEF do a POST (Content-Type:multipart/form-data), with 2 data :
- a JSON, which I can read on PostData element
- an wav audio file (represented as a blob) which I can't read.
On the second PostDataElement, I have the bool HasExcludedElements = true.
I used the C# CEF (chromiumfx),the documentation explains :
CfxPostData.HasExcludedElements : "Returns true (1) if the underlying POST data includes elements that are not represented by this CfxPostData object (for example, multi-part file upload data)"
So, if data are not represented in this CfxPostData, where are they represented and how can I read them (to save the wav file on filesystem) ?
This i what I see in dev tools (in Request Playload) :
- Code: Select all
------WebKitFormBoundaryCDDsJDVXEx1tvQqI
Content-Disposition: form-data; name="annotation"
{"positionX":1040,"positionY":727,"type":"audio"}
------WebKitFormBoundaryCDDsJDVXEx1tvQqI
Content-Disposition: form-data; name="file"; filename="blob"
Content-Type: audio/wav
------WebKitFormBoundaryCDDsJDVXEx1tvQqI--
CEF Version: 3.2526.1366.g8617e7c
Chromium Verison: 47.0.2526.80
Thanks a lot,
Regards
Olivier