MultiClient version of HTTPClient#16
Open
Apollon77 wants to merge 7 commits intointeractive-matter:masterfrom
Open
MultiClient version of HTTPClient#16Apollon77 wants to merge 7 commits intointeractive-matter:masterfrom
Apollon77 wants to merge 7 commits intointeractive-matter:masterfrom
Conversation
see README.md for more details
- Added some checks that stream variable is not NULL before using it (just to make sure) - To avoid header-read errors that happened sometimes implement a check for available data with a maximum timeout of 1000ms (configurable via defines in header file). With my default settings we wait 20 ms and then check again if at least 17 characters are available to read (which should be a normal HTTP-header first line). This is done at max 50 times before the read is tried
This was referenced Nov 8, 2015
Open
Conflicts: HTTPClient.cpp HTTPClient.h
Contributor
Author
|
updated MultiClient-version to base on the current master |
changed some includes …
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
added new constructors to set any compatible „Client“ instance, so also other communication methods like Wifi or such are supported