Forum Discussion
Pharos_Systems_
12 years agoOccasional Contributor
Thanks mrJames,
You were right, I could see those in the hex-editor so I created a new csv file and made sure there are no spl characters. I still see the same error.
I also tried removing the attachment and sending a request with the file contents along with the request as follows(Media type:multipart/form-data;boundary=abcd, nothing in the Header or attachent tab)
--abcd
Content-Disposition: form-data; name="Request"
{
"CustomerGuid":"5480f181-a008-e211-bb60-000c293df992",
"ColumnMappings":[
{"FileColumnName":"Name","FileColumnNumber":0,"DtoPropertyName":"Name"},
{"FileColumnName":"Domain","FileColumnNumber":1,"DtoPropertyName":"Domain"},
{"FileColumnName":"FullName","FileColumnNumber":2,"DtoPropertyName":"FullName"},
{"FileColumnName":"Email","FileColumnNumber":3,"DtoPropertyName":"Email"},
{"FileColumnName":"Position","FileColumnNumber":4,"DtoPropertyName":"Position"},
{"FileColumnName":"PhoneNumber","FileColumnNumber":5,"DtoPropertyName":"PhoneNumber"},
{"FileColumnName":"Manager","FileColumnNumber":6,"DtoPropertyName":"Manager"},
{"FileColumnName":"Department","FileColumnNumber":7,"DtoPropertyName":"Department"},
{"FileColumnName":"Region","FileColumnNumber":8,"DtoPropertyName":"Region"},
{"FileColumnName":"Site","FileColumnNumber":9,"DtoPropertyName":"Site"},
{"FileColumnName":"Building","FileColumnNumber":10,"DtoPropertyName":"Building"},
{"FileColumnName":"Floor","FileColumnNumber":11,"DtoPropertyName":"Floor"},
{"FileColumnName":"Area","FileColumnNumber":12,"DtoPropertyName":"Area"}]
}
--abcd
Content-Disposition: form-data; name="Content"; filename="PNZ.csv"
Content-Type: text/xml
Name,Domain,FullName,Email,Position,PhoneNumber,Manager,Department,Region,Site,Building,Floor,Area
"Pharosmaster","pnz","PharosMaster","Pharosmaster@pharos.co.nz","","","","Users - Utility","","","","",""
"krbtgt","pnz","krbtgt","","","","","Users - Utility","","","","",""
"Guest","pnz","Guest","","","","","Users - Utility","","","","",""
--abcd--
And I see the following error:
System.IO.IOException: Unexpected end of MIME multipart stream. MIME multipart message is not complete. at System.Net.Http.Formatting.Parsers.MimeMultipartBodyPartParser.<ParseBuffer>d__0.MoveNext() at System.Net.Http.HttpContentMultipartExtensions.<MultipartReadAsync>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Net.Http.HttpContentMultipartExtensions.<ReadAsMultipartAsync>d__0`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Pharos.Mps.Platform.ImportService.Service.Controllers.NewImportController.<GetDataStreams>d__a.MoveNext()
I really appreciate the responses mrJames.
Thanks
You were right, I could see those in the hex-editor so I created a new csv file and made sure there are no spl characters. I still see the same error.
I also tried removing the attachment and sending a request with the file contents along with the request as follows(Media type:multipart/form-data;boundary=abcd, nothing in the Header or attachent tab)
--abcd
Content-Disposition: form-data; name="Request"
{
"CustomerGuid":"5480f181-a008-e211-bb60-000c293df992",
"ColumnMappings":[
{"FileColumnName":"Name","FileColumnNumber":0,"DtoPropertyName":"Name"},
{"FileColumnName":"Domain","FileColumnNumber":1,"DtoPropertyName":"Domain"},
{"FileColumnName":"FullName","FileColumnNumber":2,"DtoPropertyName":"FullName"},
{"FileColumnName":"Email","FileColumnNumber":3,"DtoPropertyName":"Email"},
{"FileColumnName":"Position","FileColumnNumber":4,"DtoPropertyName":"Position"},
{"FileColumnName":"PhoneNumber","FileColumnNumber":5,"DtoPropertyName":"PhoneNumber"},
{"FileColumnName":"Manager","FileColumnNumber":6,"DtoPropertyName":"Manager"},
{"FileColumnName":"Department","FileColumnNumber":7,"DtoPropertyName":"Department"},
{"FileColumnName":"Region","FileColumnNumber":8,"DtoPropertyName":"Region"},
{"FileColumnName":"Site","FileColumnNumber":9,"DtoPropertyName":"Site"},
{"FileColumnName":"Building","FileColumnNumber":10,"DtoPropertyName":"Building"},
{"FileColumnName":"Floor","FileColumnNumber":11,"DtoPropertyName":"Floor"},
{"FileColumnName":"Area","FileColumnNumber":12,"DtoPropertyName":"Area"}]
}
--abcd
Content-Disposition: form-data; name="Content"; filename="PNZ.csv"
Content-Type: text/xml
Name,Domain,FullName,Email,Position,PhoneNumber,Manager,Department,Region,Site,Building,Floor,Area
"Pharosmaster","pnz","PharosMaster","Pharosmaster@pharos.co.nz","","","","Users - Utility","","","","",""
"krbtgt","pnz","krbtgt","","","","","Users - Utility","","","","",""
"Guest","pnz","Guest","","","","","Users - Utility","","","","",""
--abcd--
And I see the following error:
System.IO.IOException: Unexpected end of MIME multipart stream. MIME multipart message is not complete. at System.Net.Http.Formatting.Parsers.MimeMultipartBodyPartParser.<ParseBuffer>d__0.MoveNext() at System.Net.Http.HttpContentMultipartExtensions.<MultipartReadAsync>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Net.Http.HttpContentMultipartExtensions.<ReadAsMultipartAsync>d__0`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Pharos.Mps.Platform.ImportService.Service.Controllers.NewImportController.<GetDataStreams>d__a.MoveNext()
I really appreciate the responses mrJames.
Thanks