有没有一种方法可以访问Service中的标题和cookie?

时间:2018-12-24 23:54:38

标签: feathersjs

我在node中配置了feathersjs样式的ToDo服务,它需要对JAVA基础API端点进行REST调用。它需要传递来自网络的cookie和标头信息。但是在服务查找方法中,我得到的参数没有我需要的任何信息。

我尝试研究实现挂钩,但是上下文对象似乎也没有这样的信息。

module.exports = class ToDo {
  constructor() { }
  find(params) {
    return new Promise((resolve, reject) => {
      ...run some business logic
      const reqConfig = { path: path, header:, cookies:)

      restService.request(reqConfig).then(() {//business logic});
  }
};

restService是一个内部实用程序,需要带有BE的配置对象。 API路径,标头和cookie。

我希望能够传递标题和cookie。到目前为止,我还没有找到方法。

1 个答案:

答案 0 :(得分:0)

来自the FAQ

  

如果您仍然需要请求对象中的某些内容(例如,请求的IP地址),则可以将其粘贴到locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); mFusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this); mLocationCallback = new LocationCallback() { @Override public void onLocationResult(LocationResult locationResult) { if (locationResult == null) { return; } if (mLastLocation == null) return; } }; mFusedLocationProviderClient.requestLocationUpdates(mLocationRequest, mLocationCallback, null); 对象as described here上:

req.feathers