我从android.suppose调用wcf rest服务这是我正在调用的方法。
public Employee GetEmployee(int empId)
{
Employee emp = null;
using (IDataReader reader = DataManager.ExecuteReaderProcedure(StoredProcedures.GetEmployee, empId))
{
while(reader.Read())
{
emp = new Employee();
emp.Id = reader.GetInt32(0);
emp.FullName = reader.GetString(1);
emp.Designation = reader.GetString(2);
}
}
return emp;
}
现在我无法从此方法获取如何在http标头中发送一些信息。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以使用WebOperationContext。
System.ServiceModel.Web.WebOperationContext.Current.OutgoingResponse.Headers.Add("Cache-Control", "no-cache");
修改强>
我在此处使用Cache-Control
作为示例,您可以指定任何有效的HTTP标头。第二个参数是您要设置的值。