Hi,

My case scenario :
I want to add a custom header (ex: X-CONSUMER-ID) which value depends of
the consumer identified by its api key. And so for two consumer consumer-01
and consumer-02 I want to proxy the request to which I added the header
X-CONSUMER-ID=consumer-01-id or X-CONSUMER-02-id depending of who've done
the call.

So to summarize, I want to add a header in all cases but the value shall
depend on the target consumer.

Best regards,

Le sam. 12 févr. 2022 à 11:16, Zhiyuan Ju <juzhiy...@apache.org> a écrit :

> Hi,
>
> > want to do is configure it on the consumer.
>
> Just to make sure, do you want to only execute this plugin on a target
> consumer? If yes, you could use the consumer-restriction plugin[1], but it
> still needs to work with Route: Route + Consumer + Plugin.
>
> More detailed scenarios could be helpful to all of us, and let's wait for
> other members' thoughts.
>
> [1] https://apisix.apache.org/docs/apisix/plugins/consumer-restriction/
>
> Best Regards!
> @ Zhiyuan Ju <https://github.com/juzhiyuan>
>
>
> Ming Wen <wenm...@apache.org> 于2022年2月11日周五 10:10写道:
>
>> I cc this email to dev@apisix.a.o
>>
>> Thanks,
>> Ming Wen, Apache APISIX PMC Chair
>> Twitter: _WenMing
>>
>>
>> Alexandre SOLOVIEFF <alexandre.solovi...@4sh.fr> 于2022年2月10日周四 23:49写道:
>>
>> > Hello,
>> > I am currently trying to add a new header and I can do it with the
>> plugin
>> > proxy-rewrite. But this plugin can only be configured on routes and
>> what I
>> > want to do is configure it on the consumer. Is there a way to do it ?
>> >
>> > Best regards
>> >
>> > --
>> > [image: Profile]
>> > *Alexandre* Solovieff [image: 4SH]Développeur
>> >
>> >
>> > +33 (0)9 63 28 62 73 <+33+(0)9+63+28+62+73> ◆ +33 (0)9 63 28 62 73
>> > <+33+(0)9+63+28+62+73>
>> >
>>
>

-- 
[image: Profile]
*Alexandre* Solovieff [image: 4SH]Développeur


+33 (0)9 63 28 62 73 <+33+(0)9+63+28+62+73> ◆ +33 (0)9 63 28 62 73
<+33+(0)9+63+28+62+73>

Reply via email to