Find Jobs
Hire Freelancers

Project for company -- 3

₹12500-37500 INR

종료됨
게시됨 7개월 전

₹12500-37500 INR

제출할때 지불됩니다
You have to implement a simple stateless web service that allows one to interact with two web-browsers: Google Chrome and Mozilla Firefox. The service should support the following endpoints: Method Endpoint Parameter(s) Description GET /start browser, url Starts <browser> which has the <url> open inside it. GET /stop browser Kills the <browser>. GET /cleanup browser Deletes all the browsing session information such as history, cache, cookies, downloads, saved passwords, etc for <browser> GET /geturl browser Returns the current active tab’s URL. Assume the <browser> has exactly one window and multiple tabs. <browser> = chrome/firefox <url> = Any valid URL like: [login to view URL] Example usage of endpoints: http://<server>/start?browser=<browser>&url=<url> should start the desired browser and open the URL in the same browser instance. http://<server>/geturl?browser=<browser> should get the current active tab URL for the given browser http://<server>/stop?browser=<browser> should stop the given browser if it is running http://<server>/cleanup?browser=<browser> should clean up the browsing session for the given browser if has been stopped. Points to note: Browsers have to be started/stopped on the server’s end. i.e. if the server is running on machine A and a request to /start is made from machine B, the browser should start on machine A. For purpose of this assignment, assume machines A and B to be the same, i.e. your own machine. Any tool or library that relies on the Selenium (WebDriver) protocol should not be a dependency on the service. Service does not need to be OS independent, i.e. if you have a Windows machine, it is expected that the service runs properly in Windows but it is not expected that it runs properly across all operating systems. That said, if you provide an OS-independent implementation, you will get bonus points. Remember to take a backup before hitting /cleanup in order to avoid erasure of your data.
프로젝트 ID: 33573313

프로젝트 정보

제안서 1개
원격근무 프로젝트
활동 중 6개월 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
1 이 프로젝트에 프리랜서들의 평균 입찰은 ₹37,500 INR입니다.
사용자 아바타
Dear Client, I propose to develop a stateless web service using Python and Flask for interacting with Google Chrome and Mozilla Firefox without relying on Selenium as a dependency. The service will support endpoints to start, stop, clean up, and retrieve URLs for both browsers. Additionally, it will ensure proper functionality within a single operating system environment. Key Features: Stateless web service using Python and Flask. Start, stop, clean up, and retrieve URL endpoints for Google Chrome and Mozilla Firefox. OS-dependent implementation with the possibility of bonus points for OS-independent design. Data backup reminder for the /cleanup endpoint to prevent data loss. I look forward to the opportunity to discuss this project in more detail and provide a reliable and efficient solution for browser control.
₹37,500 INR 60일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (INDIA)
Mattancherry, India
0.0
0
결제 수단 확인
3월 5, 2022부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.