Node.js 阿波罗没有发送请求

Node.js 阿波罗没有发送请求,node.js,angular,graphql,apollo-client,apollo-angular,Node.js,Angular,Graphql,Apollo Client,Apollo Angular,我有一个简单的查询(Apollo Angular Client)从GraphQL服务器获取一些数据 public getQuestionBank(courseCode: string): Observable<ApolloQueryResult<{}>> { const query = gql` query GetQuestionsQuery($courseCode: String!) { questions(courseCode: $co

我有一个简单的查询(Apollo Angular Client)从GraphQL服务器获取一些数据

  public getQuestionBank(courseCode: string): Observable<ApolloQueryResult<{}>> {
    const query = gql`
    query GetQuestionsQuery($courseCode: String!) {
      questions(courseCode: $courseCode) {
        questions
        status
      }
    }
  `;
  console.log(`GETTING QUESTIONS FOR: ${courseCode}`);
  return this.apollo.query({
    query: query,
    variables: {
      courseCode: courseCode
    },
    errorPolicy: 'all',
    context: {
      headers: new HttpHeaders().set('Authorization', this.user.Token)
    }
  });
}
publicGetQuestionBank(课程代码:字符串):可观察{
const query=gql`
查询GetQuestionsQuery($courseCode:String!){
问题(课程代码:$courseCode){
问题
地位
}
}
`;
log(`GETTING QUESTIONS FOR:${courseCode}`);
返回this.apollo.query({
查询:查询,
变量:{
courseCode:courseCode
},
错误策略:“全部”,
背景:{
headers:new HttpHeaders().set('Authorization',this.user.Token)
}
});
}
已触发console.log,但服务器从未收到请求 我使用了一种类似的查询来登录,这很有效

  public login(email: string, password: string): Observable<ApolloQueryResult<{}>> {
    const query = gql`
    query TeacherLoginQuery($email: String!, $password: String!) {
      teacherLogin(email: $email, password: $password) {
        id
        email
        admin
        token
        name
        status {
          code
        }
      }
    }
  `;

  return this.apollo.query({
    query: query,
    variables: {
      email: email,
      password: password
    },
    errorPolicy: 'all',
  });
}
公共登录(电子邮件:字符串,密码:字符串):可观察{
const query=gql`
查询教师登录查询($email:String!,$password:String!){
教师登录(电子邮件:$email,密码:$password){
身份证件
电子邮件
管理
代币
名称
地位{
代码
}
}
}
`;
返回this.apollo.query({
查询:查询,
变量:{
电邮:电邮,,
密码:密码
},
错误策略:“全部”,
});
}

我在服务器上有一个morgan logger,没有收到任何请求

您是否发现任何错误?您是否可以检查您是否订阅了
getQuestionBank()
函数?我的订阅是错误的,因此我是否应该假设如果订阅错误,则不会从可观察对象发出任何消息?