Skip to main content

Introducing new learning courses and educational videos from Apress. Start watching

File Uploading and Parsing

  • 823 Accesses

Abstract

In the previous chapter, we went over the design for the application, including our microservice architecture. Part of that architecture was starting the pipes to have the upload_svc call the retrieval_svc. Majority of last chapter though, we focused on really two things, setting up iron for the web server and creating our database to store media files. Most of the coding focused on the retrieval service and integrating it with the database to store comments and media data. In this chapter, we are going to expand and dive into the upload service. We will be looking at how to upload, download, and parse the media data. Media data often contains extra information about it that tells us track, authors, camera use, and so on, and that is good metadata to store in the database.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-1-4842-5860-6_3
  • Chapter length: 41 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   49.99
Price excludes VAT (USA)
  • ISBN: 978-1-4842-5860-6
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   64.99
Price excludes VAT (USA)
Figure 3-1

Notes

  1. 1.

    www.w3.org/Protocols/rfc1341/7_2_Multipart.html

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and Permissions

Copyright information

© 2020 Joseph Faisal Nusairat

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Nusairat, J.F. (2020). File Uploading and Parsing. In: Rust for the IoT. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5860-6_3

Download citation