Что имеет.Render () на SSRS2000 WebService, замененный на SSRS2008?

Теоретически вы должны иметь возможность добавить заголовок так же, как вы добавили заголовок авторизации:

    if (credentials && credentials.accessToken) {
      request = request.clone({
        setHeaders: {
          Authorization: `Bearer ${credentials.accessToken}`,
          "Content-Type": "application/json"
        }
      });
    }

В качестве альтернативы, вы можете проверить инициатор запроса, чтобы убедиться, что это не одна установка неправильных заголовков в первую очередь.

Глядя на угловой исходный код ( https://github.com/angular/angular/blob/f8096d499324cf0961f092944bbaedd05364eea1/packages/common/http/src/request.ts#L369 ) появляется добавить или обновите существующие заголовки, сохранив те, которые вы не упомянули:

    if (update.setHeaders !== undefined) {
      // Set every requested header.
      headers =
          Object.keys(update.setHeaders)
              .reduce((headers, name) => headers.set(name, update.setHeaders ![name]), headers);
    }

6
задан Joel Coehoorn 5 June 2009 в 16:28
поделиться

3 ответа

Поскольку ReportService.asmx был удален, как вы заметили, вы должны использовать ReportExecution2005.asmx, а затем изменить параметры отчета, как требуется в вашем коде.

1
ответ дан 17 December 2019 в 02:33
поделиться

ReportService.asmx устарел. Он был заменен на:

  • ReportService2005.asmx - конечная точка управления
  • ReportExecution2005.asmx - конечная точка выполнения

Существует также конечная точка прокси-сервера SharePoint. Вот статья, в которой перечислены конечные точки веб-службы сервера отчетов за 2008 год.

2
ответ дан 17 December 2019 в 02:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: