Does TSUrlPrint not work for you? If you set up the TSIOBuffer to have a
large block size (say >= 128K) it should fit in a single block. We also
might want to push on adding TSIOBufferReaderRead() which would make that
easier as well.

On Fri, Jun 21, 2019 at 11:11 AM Eric Friedrich -X (efriedri - TRITON UK
BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
<efrie...@cisco.com.invalid> wrote:

> Yeah thats where I was looking to find the example. I’m basically cribbing
> the state machine from there with a few modifications.
>
> —Eric
>
>
> > On Jun 21, 2019, at 11:29 AM, Leif Hedstrom <zw...@apache.org> wrote:
> >
> >
> >
> >> On Jun 21, 2019, at 06:25, Eric Friedrich -X (efriedri - TRITON UK
> BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
> <efrie...@cisco.com.invalid> wrote:
> >>
> >> Thanks-
> >> On receiving a request for an object (say at URL1), I’m trying to fetch
> a different file (URL2) that contains some authorization data to determine
> if the original request should be allowed.
> >>
> >> My hope was to find a more compact way to build a new request, do a
> TSHttpConnect() and then read the contents of URL2 into a buffer.
> >
> > Sounds like the authproxy plugin. If it doesn’t have exactly what you
> need, it’s probably a good starting point.
> >
> > — Leif
> >>
> >> —Eric
> >>
> >>
> >>
> >>> On Jun 21, 2019, at 1:05 AM, Shu Kit Chan <chanshu...@gmail.com>
> wrote:
> >>>
> >>> Hopefully this is of help.
> >>>
> >>>
> https://github.com/apache/trafficserver/pull/5639/files#diff-5c2f3297b2a6ac986fbf042017435a6a
> >>>
> >>> It illustrates an example of using the Lua script to get the content
> >>> of a response into variable and print it out.
> >>>
> >>> Kit
> >>>
> >>> On Thu, Jun 20, 2019 at 5:41 PM Eric Friedrich -X (efriedri - TRITON
> >>> UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
> >>> <efrie...@cisco.com.invalid> wrote:
> >>>>
> >>>> Is there a simple API call to use to fetch the contents of a URL into
> a buffer?
> >>>>
> >>>> I found an example of something close in the authproxy sample plugin,
> but there looks to be almost a hundred lines of rather boilerplate code.
> I’d like to avoid the copy and paste if I can
> >>>>
> >>>> —Eric
> >>>>
> >>
> >
>
>
  • ... Eric Friedrich -X (efriedri - TRITON UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
    • ... Shu Kit Chan
      • ... Eric Friedrich -X (efriedri - TRITON UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
        • ... Leif Hedstrom
          • ... Eric Friedrich -X (efriedri - TRITON UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
            • ... Alan Carroll
              • ... Alan Carroll
                • ... Eric Friedrich -X (efriedri - TRITON UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)
                • ... Alan Carroll
                • ... Alan Carroll
                • ... Alan Carroll
                • ... Aaron Canary
                • ... Eric Friedrich
      • ... Walt Karas
        • ... Walt Karas

Reply via email to