Skip to content

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

Open
Ellerbach wants to merge 2 commits intomarcoschwartz:masterfrom
Ellerbach:master
Open

Added support for static content like HTML pages or XML#233
Ellerbach wants to merge 2 commits intomarcoschwartz:masterfrom
Ellerbach:master

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