Javascript 将arraybuffer从angularjs发送到c#endpoint
我在angularjs中有一个ArrayBuffer,我正试图将它发送到c#中的后端端点,我认为它是一个常规字节数组,但它没有正确映射 如果不是字节[],ArrayBuffer在c中作为对象映射到什么 我有一个表示为ArrayBuffer的PDF文件,但现在我想将其发送到服务器,或者是否有方法将该ArrayBuffer转换为JavaScript中的文件类型并发送到端点,以便我可以使用类似IFormFile的东西Javascript 将arraybuffer从angularjs发送到c#endpoint,javascript,c#,angularjs,Javascript,C#,Angularjs,我在angularjs中有一个ArrayBuffer,我正试图将它发送到c#中的后端端点,我认为它是一个常规字节数组,但它没有正确映射 如果不是字节[],ArrayBuffer在c中作为对象映射到什么 我有一个表示为ArrayBuffer的PDF文件,但现在我想将其发送到服务器,或者是否有方法将该ArrayBuffer转换为JavaScript中的文件类型并发送到端点,以便我可以使用类似IFormFile的东西 谢谢你很久以前我也遇到过同样的情况。我所做的是,我在js端将数组缓冲区数据转换为ba
谢谢你很久以前我也遇到过同样的情况。我所做的是,我在js端将数组缓冲区数据转换为base 64字符串,并使用post方法将其发送到后端c#代码,然后再次将其解码到数组缓冲区以在服务器端重新生成文件。通过这种方式,我实现了映射 我使用的代码有助于在JS中将数组缓冲区转换为base 64字符串。 net framework的api将基本64字符串转换回文件缓冲区
我希望这能对你有所帮助。很久以前我也遇到过同样的情况。我所做的是,我在js端将数组缓冲区数据转换为base 64字符串,并使用post方法将其发送到后端c#代码,然后再次将其解码到数组缓冲区以在服务器端重新生成文件。通过这种方式,我实现了映射 我使用的代码有助于在JS中将数组缓冲区转换为base 64字符串。 net framework的api将基本64字符串转换回文件缓冲区 我希望这会对您有所帮助。您好,欢迎加入SO:)如果您希望人们在这里帮助您,请毫不犹豫地提供更多的上下文,以便他们能够更轻松地了解您。例如,尝试提供您的问题发生的案例,以及所需行为的示例。您好,欢迎继续:)如果您希望人们在这里帮助您,请毫不犹豫地提供更多上下文,以便他们能够更轻松地理解。例如,尝试提供问题发生的案例,以及期望行为的示例。