server-side http libraries?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • garyjefferson123@gmail.com

    server-side http libraries?

    I'm looking for a library that can handle server-side http aspects
    (parsing headers, doing keepalive, basic auth, etc) without relying
    too heavily on some underlying event engine -- I want to integrate it
    into an existing event framework in c/c++.

    Any suggestions? (searching on "http library c" is an exercise in
    futility). There must be some best-of-breed leader in this category,
    no? Or is this something I should just roll myself?

    Gary
  • Kenny McCormack

    #2
    Re: server-side http libraries?

    In article <25b5cb69-8b47-4a85-b6c2-7cca3aca3863@i3 6g2000prf.googl egroups.com>,
    <garyjefferson1 23@gmail.comwro te:
    >I'm looking for a library that can handle server-side http aspects
    >(parsing headers, doing keepalive, basic auth, etc) without relying
    >too heavily on some underlying event engine -- I want to integrate it
    >into an existing event framework in c/c++.
    >
    >Any suggestions? (searching on "http library c" is an exercise in
    >futility). There must be some best-of-breed leader in this category,
    >no? Or is this something I should just roll myself?
    Off topic. Not portable. Cant discuss it here. Blah, blah, blah.

    --
    Useful clc-related links:





    Comment

    • santosh

      #3
      Re: server-side http libraries?

      garyjefferson12 3@gmail.com wrote:
      I'm looking for a library that can handle server-side http aspects
      (parsing headers, doing keepalive, basic auth, etc) without relying
      too heavily on some underlying event engine -- I want to integrate it
      into an existing event framework in c/c++.
      >
      Any suggestions? (searching on "http library c" is an exercise in
      futility). There must be some best-of-breed leader in this category,
      no? Or is this something I should just roll myself?
      Just a guess but maybe this could suit you?

      <http://httpd.apache.or g/apreq/>

      Otherwise I recommend also asking in comp.programmin g.

      Comment

      • Roland Pibinger

        #4
        Re: server-side http libraries?

        On Sun, 27 Apr 2008 09:53:04 -0700 (PDT), garyjefferson12 3@...com
        wrote:
        >I'm looking for a library that can handle server-side http aspects
        >(parsing headers, doing keepalive, basic auth, etc) without relying
        >too heavily on some underlying event engine -- I want to integrate it
        >into an existing event framework in c/c++.
        Try: http://curl.haxx.se/libcurl/



        --
        Roland Pibinger
        "The best software is simple, elegant, and full of drama" - Grady Booch

        Comment

        • santosh

          #5
          Re: server-side http libraries?

          Roland Pibinger wrote:
          On Sun, 27 Apr 2008 09:53:04 -0700 (PDT), garyjefferson12 3@...com
          wrote:
          >>I'm looking for a library that can handle server-side http aspects
          >>(parsing headers, doing keepalive, basic auth, etc) without relying
          >>too heavily on some underlying event engine -- I want to integrate it
          >>into an existing event framework in c/c++.
          >
          Try: http://curl.haxx.se/libcurl/
          Correct me if I'm wrong but isn't that a client-side library?

          Comment

          • Kenny McCormack

            #6
            Re: server-side http libraries?

            In article <fv40bu$9u6$1@r egistered.motza rella.org>,
            santosh <santosh.k83@gm ail.comwrote:
            >Roland Pibinger wrote:
            >
            >On Sun, 27 Apr 2008 09:53:04 -0700 (PDT), garyjefferson12 3@...com
            >wrote:
            >>>I'm looking for a library that can handle server-side http aspects
            >>>(parsing headers, doing keepalive, basic auth, etc) without relying
            >>>too heavily on some underlying event engine -- I want to integrate it
            >>>into an existing event framework in c/c++.
            >>
            >Try: http://curl.haxx.se/libcurl/
            >
            >Correct me if I'm wrong but isn't that a client-side library?
            Correct me if I'm wrong but isn't this all off-topic?

            I'm sure KT will be along any minute now to tell us all that the word
            "http" doesn't appear anywhere in any of the C standards documents.

            But, maybe it does. Maybe, just maybe, the C standards documents contain
            a section that tells you how to get said documents and/or how to contact
            the authors. Such a section would probably contain at least one URL,
            and that just might make this thread be on-topic. One can hope...

            Comment

            • Richard Tobin

              #7
              Re: server-side http libraries?

              In article <fv45u0$93l$1@n ews.xmission.co m>,
              Kenny McCormack <gazelle@xmissi on.xmission.com wrote:
              >But, maybe it does. Maybe, just maybe, the C standards documents contain
              >a section that tells you how to get said documents and/or how to contact
              >the authors. Such a section would probably contain at least one URL,
              >and that just might make this thread be on-topic. One can hope...
              A URL for WG14 is given in the C99 Foreword, and that appears to be
              the only occurrence of "http". But the Foreword is probably not
              normative.

              -- Richard
              --
              :wq

              Comment

              • santosh

                #8
                Re: server-side http libraries?

                Kenny McCormack wrote:

                <snip>

                Now that you have raised the issue of topicality this thread has
                immediately become topical, but also useless.

                Comment

                • Kenny McCormack

                  #9
                  Re: server-side http libraries?

                  In article <fv4ce8$8ik$1@r egistered.motza rella.org>,
                  santosh <santosh.k83@gm ail.comwrote:
                  >Kenny McCormack wrote:
                  >
                  ><snip>
                  >
                  >Now that you have raised the issue of topicality this thread has
                  >immediately become topical, but also useless.
                  >
                  Funny how that works, innit?

                  I think you're finally beginning to get it.

                  Comment

                  • Keith Thompson

                    #10
                    Re: server-side http libraries?

                    santosh <santosh.k83@gm ail.comwrites:
                    Kenny McCormack wrote:
                    >
                    <snip>
                    >
                    Now that you have raised the issue of topicality this thread has
                    immediately become topical, but also useless.
                    Please don't feed the troll.

                    --
                    Keith Thompson (The_Other_Keit h) <kst-u@mib.org>
                    Nokia
                    "We must do something. This is something. Therefore, we must do this."
                    -- Antony Jay and Jonathan Lynn, "Yes Minister"

                    Comment

                    • Kenny McCormack

                      #11
                      Re: server-side http libraries?

                      In article <87ve22hsfl.fsf @kvetch.smov.or g>,
                      Keith Thompson <kst-u@mib.orgwrote:
                      >santosh <santosh.k83@gm ail.comwrites:
                      >Kenny McCormack wrote:
                      >>
                      ><snip>
                      >>
                      >Now that you have raised the issue of topicality this thread has
                      >immediately become topical, but also useless.
                      >
                      >Please don't feed the troll.
                      You're so cute when you're angry.

                      Comment

                      • lawrence.jones@siemens.com

                        #12
                        Re: server-side http libraries?

                        Richard Tobin <richard@cogsci .ed.ac.ukwrote:
                        >
                        A URL for WG14 is given in the C99 Foreword, and that appears to be
                        the only occurrence of "http". But the Foreword is probably not
                        normative.
                        Of course not, it even says so itself!
                        But it's not normative, so maybe it really is.
                        But in that case, it wouldn't be.
                        So it's not.

                        -Larry Jones

                        This game lends itself to certain abuses. -- Calvin

                        Comment

                        Working...