HTTP Request Module

Budget $30 - $100 USD
Bids 7
Average Bid $1331

class which implements the following: 1) Preforms HTTP Request 2) Can accept the following parameters a) Cookie b) Useragent c) Method d) Optional Post Data e) Custom headers f) HTTPS g) URL 3) Supports HTTPS via OpenSSL 4) Caches every part of request except URL 5) Supports Keep Alive

## Deliverables

Rent A Coder requirements notice: As originally posted, this bid request does not have complete details. Should a dispute arise and this project go into arbitration "as is", the contract's vagueness might cause it to be interpreted against you, even though you were acting in good-faith. So for your protection, if you are interested in this project, please work-out and document the requirements onsite.



1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

C++ class must work on both windows and posix systems, compile dependent on whether WIN32 is defined

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • exclusivesoft Profile Picture

    exclusivesoft

    Zaporozhye,  Ukraine

    Voynex.com is a vibrant team of programmers providing wide range of IT services at low prices. Services include custom software development, web development, web and design, graphic design.

    PHP, ASP, C Programming, and Javascript

  • metovw Profile Picture

    metovw

    Bulgaria

    ## BIO none

    PHP, ASP, C Programming, and .NET

  • GeroZink Profile Picture

    GeroZink

    21244 Buchholz,  Germany

    Languages: - C++ / ANSI C - C# - Assembly - PHP Main Aspects: - Windows Internals - Reverse Engeneering - Security - Cryptography - Driver - Embedded - Algorithms Frameworks / API: - DotNet - WinAPI Tools: - IDA Native german speaker, Very good spoken and written English.

    PHP, Perl, C Programming, and XML

  • VONeS Profile Picture

    VONeS

    Kharkov,  Ukraine

    Looking for interest work.

    Java, Javascript, .NET, and Translation

  • Hemil Profile Picture

    Hemil

    Ahmedabad,  India

    ASP, C Programming, Adobe Flash, and Script Install

  • felixrii Profile Picture

    felixrii

    Philippines

    ## BIO  Felix F. Rigor II Objective Seeking a challenging position as System Analyst/Software Engineer with a growth-oriented organization where my skills and experience will be utilized to their full potential. Experience Feb 2003 – Present Bigfoot Asia F. Ramos, Cebu City Software Engineer * Prepares software design and specification based on client specifications. * Analyzes specific application development requirements and develops appropriate software or computer programs. * Tests and debugs programs created to validate correctness and accuracy. * Coordinates with other organizational units regarding software development requirements. * Installs developed software to specified file servers upon approval. * Prepares, reviews, and updates documentation of software. * Monitors the software performance, corrects errors and modifies programs for changes and additional requirements. * Participates in all phases of software development, including systems analysis and design, development of custom applications, and integration of third-party tools. PROJECT Project Name : Clicktionary Client : Cleverlearn Learning Asia Inc. Project Overview : Clicktionary application is a click-easy translation tool with a vocabulary-building feature. Equipped with an extensive Glossary updated continuously, it can translate words from English to German and vice versa. Participation : Enhance the mouse hooking methods and the capturing of words from other application. Change some UI from the Clicktionary application. : Change the Client-Server Communication Module to support the current request-response. : Create an installer for the Clicktionary application using Wise Installer. Software(s)/Tool(s) : Microsoft Visual C++, Wise Installer, Microsoft Visual SourceSafe Project Name : PIs (Police Information System) Client : PNP (Philippines National Police) Project Overview : A Client - Server application that will monitor police daily duties, file criminal blotter, giving Issuance Order and etc. Participation : Create and design the application Software(s)/Tool(s) : Visual Basic dot Net, MySQL, ADO.NET, MySQL Store Procedures. March 2004 – May 2004 YUDI Enterprises Dakit, Bogo, Cebu IT Consultant/Software Engineer * Design and Implement Software / Network architecture for YUDI Enterprises. PROJECTS Project Name : YUDI Management System Client : YUDI Enterprises Project Overview : This application will monitor the sales of its agents. This application will also monitor the credit amount of each customer in every route. Participation : Design and develop YUDI Management System. This client application is created in Microsoft Visual Basic and the database server is in Microsoft SQL Server 2000. This is a multi-user application. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft SQL Server, Crystal Reports Project Name : YUDI Online Management System Client : YUDI Enterprises Project Overview : This application is an online system in which customer can inquire their balances, order products and etc., using SMS. Participation : Design and develop YUDI Online Management System. This application needs a Nokia 3210 cell phone (which is connected to the PC through FBus wire connector) that is responsible for receiving and replying to customer’s queries. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft SQL Server, FBUS SDK July 2001 – Feb 2003 Innodata XML Content Factory Mandaue Junior Software Engineer * Prepares software design and specification based on client specifications. * Analyzes specific application development requirements and develops appropriate software or computer programs. * Tests and debugs programs created to validate correctness and accuracy. * Coordinates with other organizational units regarding software development requirements. * Endorses developed software to users. * Installs developed software to specified file servers upon approval. * Prepares, reviews, and updates documentation of software. * Monitors the software performance, corrects errors and modifies programs for changes and additional requirements. PROJECTS Project Name : Y24 - Newspaper Client : NPI Project Overview : Historical Newspaper Conversion Participation : Develop a plug-in tool for file portal and maintain all client-parse application for Newspaper. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server Project Name : Lighthouse Client : NPI Project Overview : A Amazon projects process Menus and Catalogs Participation : Design, develop, maintain and test programs for Lighthouse Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server Project Name : AIP Client : NPI Project Overview : A typesetting project with an accuracy of 99.995% Participation : Design and develop output programs for AIP. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server Project Name : Elsevier Client : NPI Project Overview : Processes references from journals with text accuracy of 99.995% and 96 % tagging accuracy. Participation : Design and develop conversion programs for Elsevier. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server Dec 2000– July 2001 Innodata XML Content Factory Mandaue Programmer Trainee * Undergo training in program analysis and development using Microsoft Visual Basic or Microsoft Visual C++ * Test and certify programs for production use. PROJECTS Project Name : Y22 - University Client : NPI Project Overview : Process books/journals into electronic files. Participation : Develop and maintain programs for conversion, quality checking (build in PERL language) and DPT purposes. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server, PERL Project Name : Y23 - LawBook Client : NPI Project Overview : Caselaw Book Conversion Participation : Develop and update tools in the final process. Software(s)/Tool(s) : Microsoft Visual Basic, Microsoft Visual C++, Microsoft SQL Server July 2000– Dec 2000 Innodata XML Content Factory Mandaue Inventory Clerk * Inventory on all books, incoming or outgoing. * Monitor the status of the books in the production area. * Create a MS-DOS tool to gather all necessary info ## Area of Expertise Visual Basic, C/C++, ASP, HTML, C#, VB.NET, MySQL, MsSQL

    PHP, Perl, ASP, and C Programming

  • evgenymiros Profile Picture

    evgenymiros

    Russian Federation

    ## BIO OBJECTIVE To obtain a position in information technology that fully exploit my capabilities and potentiality in the highly challenging environment. * * *EDUCATION Saint-Petersburg State University, Saint-Petersburg, Russian Federation September 1998 – July 2003 M.S. in Computer Science * * *SKILLS Languages: C/C++, Java, C#, Perl, XML/HTML, shell scripting Technologies: .NET/WebServices, ActiveX/COM/DCOM, MFC, Java RMI, OpenGL, DirectX Operating Systems: Comprehensive knowledge of Windows, Linux, UNIX. Other: Testing methodologies, OO Patterns, Networking, Concurrency, Security * * *EXPERIENCE Lanint-Tercom, Saint-Peterburg, Russian Federation http://www.lanit-tercom.com/ Tester/Developer in Case Technologies Department September 2000 – July 2003 CASE-tool “REAL†testing Autotesting and report generation tool development MSC support development Scientific-Research Technology Institute, Sosnovy Bor, Russian Federation http://www.niti.ru/ Researcher, Software Developer August 2003 – May 2005 Port of Training Simulator for Nuclear Power Plant operator from Windows(Delphi) into Windows(C++ Builder) and VAX/VMS(C++) Strong work with multithreading and real-time programming in Windows and VAX/VMS (UNIX system) Source code optimization Diakont Corp., Saint-Petersburg, Russia http://diakont.com Engineer/Software Developer May 2005 – present Control and interface software development for D-40M tube bi-unit high radiation tolerance camera ? Mathematical algorithms implementation for image processing User manual creation partly * * * ACTIVITIES Web site for department of theoretical and applied mechanics of Saint-Petersburg State University – Project leader, Perl CGI script programming Image Recognition Program – Program developer, program is able to recognize interferometer images through seeking defects in the metal parts, program is awarded by grant from Russian Fund of Fundamental Science Multi-Player Online RPG Game Engine – Leading developer of text online multiplayer game, programming language – Java Radar Sweep Viewer – Developer of DirectX/OpenGL/GDI viewer of data files obtained from radar system “Obzor†## Area of Expertise Windows Programming (WinAPI, OLE/COM/DCOM/ActiveX) C++, C# Technologies: Network Programming (TCP/IP, SMTP) Windows Mobile (2003, 5.0, 6.0) DirectX 9.0 (DirectDraw, DirectShow, Direct3D); OpenGL

    PHP, Perl, ASP, and C Programming