-
-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: pH-7/php-http-header-response
Releases · pH-7/php-http-header-response
v1.0.4 Release - (Oct 21st 2024)
@pH-7
pH-7
04f84cf
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Full Changelog: v1.0.3...v1.0.4
Assets 2
v1.0.3 Release - (August 12th 2023)
@pH-7
pH-7
3d00922
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
👀 Overview
- Just a minor maintenance release 😊
💡 Changelog - What's New?
Full Changelog: v1.0.2...v1.0.3
Assets 2
v1.0.2 released! - (June 10th 2023)
- Fixing syntax error (missing
,
comma) mistakenly added incomposer.json
Assets 2
v1.0.1 Released - (June 9th 2023)
v1.0.0 Released!
The first stable version of the PHP HTTP Header Response 🎉
How to use this new library
Send Header By HTTP Code
use PH7\PhpHttpResponseHeader\Header; // Sends "200 OK" header to the browser Http::setHeadersByCode(200); // ... // Send "201 Created" header Http::setHeadersByCode(201); // ... // Sends "404 Not Found" to the browser Http::setHeadersByCode(404); // ... // Sends "400 Bad Request" header to the browser Http::setHeadersByCode(400); // and so on ...
But, the library has many more handy methods such as below:
Maintenance Code
use PH7\PhpHttpResponseHeader\Header; // Send 503, Service Temporarily Unavailable to the browser mentioning that you are doing a maintenance (good practice!) Http::setMaintenanceCode($maintenanceTimeSeconds: 360);
Get HTTP Protocol
use PH7\PhpHttpResponseHeader\Header; // The HTTP server protocol Http::getProtocol()
Set Content Type
use PH7\PhpHttpResponseHeader\Header; // Send "Content-Type: application/json" header to the browser Http::setContentType("application/json"); // Send "Content-type: text/xml" to the browser Http::setContentType("text/xml");
Enjoy! 🎉
Assets 2
1 person reacted