MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Import["http://.."] wackiness.... ?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg92917] Re: Import["http://.."] wackiness.... ?
  • From: magma <maderri2 at gmail.com>
  • Date: Sun, 19 Oct 2008 05:40:55 -0400 (EDT)
  • References: <9e0fbc710810161459g16a6ccb9t5ec2399f7d272ad1@mail.gmail.com>

On Oct 17, 11:22 am, "Jason Ledbetter" <jasonbr... at gmail.com> wrote:
> For Posterity, the "problem" here was that the target http service is
> running a php engine called "CodeIgnitor" that defaults to denying any
> cookies with a $ in their name.
> According to RFC2109, that would be broken. Mathematica's Import[] works =
the
> first time against the servlet then fails the second time.. the reason is
> that on the first Import, the servlet sets a cookie so Mathematica reques=
ts
> $Path, $Domain, $Version on follow-up queries.
>
> It looks like the appropriate response for the webserver would be to retu=
rn
> Path, Domain and Version on the next response but instead it [CodeIgnitor=
]
> defaults to denying the request.
>
> -jbl
>
> On Thu, Oct 16, 2008 at 6:08 PM, Jason Ledbetter <jasonbr... at gmail.com>wr=
ote:
>
> > Looks like it was the servlet providing the service that is broken, not
> > Import -- sorry for the intrusion.
>
> > On Thu, Oct 16, 2008 at 5:59 PM, Jason Ledbetter <jasonbr... at gmail.com>=
wrote:
>
> >> Folk,
> >> I've written a notebook that allows me to process a set of data from a
> >> local data file e.g., Import[ToFileName[....]].
>
> >> This data is also available via an HTTP web service that returns
> >> text/plain.
>
> >> When I try to use Import["http://thatservice";], Mathematica returns
> >> "Disallowed Key Characters." and I'm unable to find any reference to w=
hat
> >> that means via google.
>
> >> If I 'wget' or 'curl'http://thatserviceand then Import the saved file,
> >> the notebook processes the data just fine.
>
> >> The best I can figure Import w/ an http url probably wants real html a=
nd
> >> not plain text.
>
> >> Does anyone know of a way around this (other than the obvious of
> >> externally copying said data and importing locally)?
>
> >> Thanks,
>
> >> -jbl

What server/service was it?


  • Prev by Date: Re: Dynamic tangential plane - how?
  • Next by Date: Re: Dynamic tangential plane - how?
  • Previous by thread: Re: Import["http://.."] wackiness.... ?
  • Next by thread: Re: Re: Import["http://.."] wackiness.... ?