浏览器客户端向运行PHP的HTTP服务器(例如https://example.com/records/123)发出请求,以检索与记录123相关联的数据。然后,PHP Web服务器向另一个API服务器发出cURL请求,以检索数据并将其返回浏览器客户端。根据客户端的需求,数据将从第二个API服务器以JSON,文本,CSV,PDF等形式返回。
Web客户端应如何指定所需的内容?是否应该使用Accept
标头?如果是这样,它可以起源于浏览器,还是我需要在URL或正文中提交一些参数,PHP会使用适当的标头读取并替换该参数?我当然可以使用JavaScript ajax请求发送标头,但是,这使得下载文件变得不那么简单。