>> Hi All,
>>
>> I am trying to convert a p5 program to p6.  What do I use in
>> place of `LWP::UserAgent`?
>>
>> I use it for downloading files from the web.  I need to be able
>> to pass the following to the web page:
>>
>>     Caller
>>     Host
>>     UserAgent
>>     Referer
>>     Cookies
>>
>> This is the p5 code I want to convert:
>>
>>        http://vpaste.net/gtJgj
>>
>> Any words of wisdom?
>>
>> Many thanks,
>> -T

On 07/27/2017 10:30 PM, Gabor Szabo wrote:
LWP::Simple now allows you to set the header of your request.
See my recent article with examples: http://perl6maven.com/simple-web-client
I hope this helps.

regards
    Gabor

On Fri, Jul 28, 2017 at 7:42 AM, Todd Chester <toddandma...@zoho.com> wrote:


I see your article.  I do believe this is what I want.
<code>
{
  "args": {
    "language": "Perl",
    "math": "19+23=42",
    "name": "Larry Wall"
  },
  "headers": {
    "Connection": "close",
    "Host": "httpbin.org",
    "User-Agent": "LWP::Simple/0.090 Perl6/rakudo"
  },
  "origin": "17.19.208.37",
"url": "http://httpbin.org/get?name=Larry Wall&language=Perl&math=19%2B23%3D42"
}
</code>

Questions:

1) may I leave off the `args` and only include the `headers`?

2) I need an example with headers.  I have no clue what goes
   before the first "{"

Many thanks,
-T

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to