Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for static content like HTML pages or XML #233

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Ellerbach
Copy link

Added support for String type of content like HTML or script or XML.
Created a similar type or call back like functions but adding content_type.
Modify the send_http_headers() function to support the new type.
Created a new command = 'p'
Made support for content_type = "application/json" for all exisiting code
Had to move the addStringToBuffer function up in the file before the send_http_headers function as it was needed to encode the content_type.

Added an example which deliver a simple HTML page which derives from the base ESP8266 one.
Example shows how to embedded an encoded base64 image and output simple page including it plus the exising variable and the command parameter.

Copy link

@AmauryOrtega AmauryOrtega left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really understand the library changes but the usage is really self-explanatory because of your example. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants