Comments (1)
It's a good idea, but sadly we don't know how many times the user is going to call write, so can't assume that aSize is the full content length.
The current implementation is a trade-off between ease of use and not having to parcel up all the the data you need to send so that it can be sent in one call to write. At present, for example, you could upload a file from an SD card, which is much bigger than the 2KB memory size of the (standard) Arduino. You wouldn't be able to do that if you had to send it all in one call as it wouldn't all fit into memory at once.
from httpclient.
Related Issues (20)
- Private Network Request HOT 1
- couldn't find 'client.h' HOT 1
- Do we really need to derive Client class? HOT 1
- Example with HTTP headers HOT 4
- Rename this class to avoid name conflict with Yun Bridge libraries HOT 2
- Stay connected between read
- Pass in a URL instead of hostname (or IP) and path?
- POST example HTTP request for arduino uno and wifi esp8266 HOT 4
- finishRequest()? HOT 3
- can support Streamed requests?
- Wrong Latitude and longitude.
- not all content is downloaded
- http post request using node mcu
- Warning compiling under PlatformIO HOT 2
- Can't retrieve multiple cookies from the response header HOT 1
- Crash when connecting to server that sends header "connection:close"?
- Guru Meditation Error: Core 0 panic'ed (Unhandled debug exception) in POST method
- No DELETE?
- Need more descriptive documentation
- get returns -1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from httpclient.