... API / emailMessage /?EMAILID = test123
我使用Web API编写了上述URL,以获取JSON数据格式的电子邮件(电子邮件正文,发件人,CC,To等)。
此外,我还要求允许下载电子邮件以及相同网址的附件。
一种方法是使用内容协商。我可以使用“MediaTypeHeaderValue(”application / octet-stream“)”将内容发送为可下载。
问题是...... 1. GET请求中的哪个参数用户应该请求JSON内容或下载内容?或者从HTTP客户端询问内容类型的正确方法是什么? 2.在服务器端,我可以读取用户要求的内容类型,并使用case语句发送相应的数据。在这种情况下,服务器端有什么需要考虑的吗?
谢谢你, 埃里克
答案 0 :(得分:0)
Accept
请求标头用于通知服务器客户端支持哪些媒体类型。但是,不要担心在URI中添加format =参数以请求不同的格式。它不会对您的申请产生负面影响。