我正在开发一个ASP.Net Web API2 RESTful web服务,用于从我的数据库导入和导出数据。对于我的导出方法,客户端有几个选项可用于导出不同格式的数据(例如pdf、xml等)。我正在尝试确定我的界面的最佳设计,以便客户端通知服务以哪种格式提供数据。据我所知,我的两个最好的选择是使用带有媒体类型字符串的Accept头,或者向方法添加一个参数,客户端可以在查询字符串中提供format参数。在我看来,使用Accept标头更符合HTTP标准和RESTful实践,但在查询字符串中使
考虑以下查询。source + '%') AND (CAST(LP.mstat AS VARCHAR(50)) LIKE '%' + @mstat + '%')在这个查询中问题是此查询在Sql Server Management Studio中的工作方式与它在Sql Server Management Studio中的正常工作方式完全相同。我使用了一个SqlDataSource,同样的查询如果我把所有参数</