[
https://issues.apache.org/jira/browse/CB-6313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14385295#comment-14385295
]
ASF GitHub Bot commented on CB-6313:
------------------------------------
Github user gmbad commented on the pull request:
https://github.com/apache/cordova-plugin-file-transfer/pull/73#issuecomment-87226758
Hi dpolivy!
Tks for this bug fix.
I have this problem in my app on WP8.
Im using phonegap build.
Do you know when this bug fix will be available in phonegap plugins ?
Thank you,
Gabriel
> Extra boundary in FileTransfer upload on Windows Phone
> ------------------------------------------------------
>
> Key: CB-6313
> URL: https://issues.apache.org/jira/browse/CB-6313
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugin File Transfer, WP8
> Affects Versions: 3.4.0
> Environment: Windows Phone 8; Cordova 3.4.0
> Reporter: Dan Polivy
> Assignee: Jesse MacFadyen
> Labels: filetransfer, windows-phone, wp8
>
> I am using the File Transfer plugin on Windows Phone 8, and am adding
> additional parameters to the upload via FileTransferOptions.params. When
> doing this, I've found that an extra boundary is emitted into the request,
> which unfortunately causes my node.js server (running express) to fail in
> parsing the form submission.
> The form submission ends up looking like this (notice the extra boundary
> included after the parameters, and before the file itself):
> ------------------------------8d1119c8955f52c
> Content-Disposition: form-data; name="param1"
> 1
> ------------------------------8d1119c8955f52c
> Content-Disposition: form-data; name="param2"
> 2
> ------------------------------8d1119c8955f52c
> ------------------------------8d1119c8955f52c
> Content-Disposition: form-data; name="file";
> filename="///CapturedImagesCache/C__Data_Users_Public_Pictures_Camera
> Roll_WP_20140319_001_jpg.jpg"
> {data}
> ------------------------------8d1119c8955f52c--
> I've reviewed the code, and believe it is simply a one line fix to remove the
> line causing the issue, but confirmation from one of the owners would be
> helpful.
> For me, it is line 746 of FileTransfer.cs:
> requestStream.Write(boundaryBytes, 0, boundaryBytes.Length);
> I've confirmed that commenting out this line in my app will allow the upload
> to complete successfully.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]