If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: github.com/frappe/pilot/commits/main - Commits · frappe/pilot · GitHu.

site address: github.com/frappe/pilot/commits/main/ redirected to: github.com/frappe/pilot/commits/main

site title: Commits · frappe/pilot · GitHub

Our opinion (on Thursday 16 July 2026 23:50:26 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Frappe Server Manager. Contribute to frappe/pilot development by creating an account on GitHub.;

Headings (most frequently used words):

fix, the, admin, test, e2e, in, on, merge, not, site, pull, branch, from, frappe, waf, app, refactor, login, create, session, request, refactor_backend, and, main, into, bench, ci, marketplace, saved, searches, commits, navigation, to, selector, footer, import, module, path, resolve, errors, remote, tracking, upstream, feat, dev, wizard, chore, remove, postgres, local, ui, drop, without, via, search, code, repositories, users, issues, requests, provide, feedback, menu, use, filter, your, results, more, quickly, user, commit, history, uh, oh, jul, 16, 2026, 210, tanmoysrt, setup, wafmanager, correct, mypy, stale, pilot, platform, production, don, hang, re, activating, socket, 209, uninstall, action, is, delete, post, match, consolidated, add, route, install_custom_app, serve, port, foreground, start, bound, log, harness, waits, stream, per, progress, live, template, server, binaries, fail, fast, gracefully, handle, permission, loaded, generate, gunicorn, config, process, manager, bad, entries, should, break, validate, paranoia, integer, temporarily, disable, variant, tolerate, null, frappe_core, registry, targets, orphaned, yml, new, build, assets, only, for, installed, apps, merely, cloned, ones, declare, dependency, testapp, fixture, submitted, row, task, details, wait, current, page, before, opening, launching, browser, browse, command, point, pythonpath, at, install, root, git, unimplemented, gitlab, provider, gated, execute, validator, find, uv, bin, when, revert, credential, plumbing, hardening, ae673661, sites, bench_site_admin_password, removed, flag, convert, relative, imports, absolute,

Text of the page (most frequently used words):
for (66), copy (35), full (35), sha (35), and (34), committed (33), #tanmoysrt (31), show (29), description (29), claude (25), fix (18), the (14), admin (11), security (10), github (10), all (9), code (9), session (7), you (6), not (6), app (6), frappe (6), test (6), merge (6), e2e (6), pull (6), your (6), enterprise (6), view (6), create (5), site (5), from (5), search (5), community (4), navigation (4), refactor (4), login (4), ssiyad (4), branch (4), main (4), waf (4), marketplace (4), platform (4), issues (4), reload (4), support (4), a0241bf (3), 0e7c235 (3), 28abb4c (3), c3f02d3 (3), 423b20d (3), fdd52db (3), c54a334 (3), e75c21b (3), 46fc24c (3), a2d995b (3), e8989bf (3), 3f01ebd (3), 68a3359 (3), 87d93a4 (3), bench (3), into (3), 98b86b1 (3), 9e5eadd (3), 8ac513f (3), dev (3), 4dfb5e4 (3), refactor_backend (3), db319ea (3), b7de5cb (3), request (3), be32a78 (3), 63afc64 (3), ae93b28 (3), 4297bee (3), 43b254c (3), eaa601f (3), 6d5201e (3), ab26611 (3), pilot (3), d66cf92 (3), commits (3), insights (3), actions (3), requests (3), signed (3), settings (3), another (3), tab (3), window (3), refresh (3), sign (3), saved (3), documentation (3), use (3), feedback (3), grade (3), features (3), copilot (3), solutions (3), explore (3), can (2), action (2), this (2), time (2), manage (2), footer (2), 2026 (2), via (2), find (2), local (2), path (2), without (2), drop (2), page (2), before (2), new (2), build (2), chore (2), remove (2), e6cf5dd (2), feat (2), registry (2), postgres (2), d787b00 (2), 25a553a (2), remote (2), tracking (2), upstream (2), 00b6908 (2), errors (2), module (2), resolve (2), wizard (2), start (2), add (2), authored (2), 72387f8 (2), import (2), 3a86f6d (2), users (2), selector (2), quality (2), projects (2), with (2), appearance (2), cancel (2), see (2), available (2), searches (2), repositories (2), business (2), advanced (2), developer (2), topics (2), open (2), source (2), resources (2), customer (2), services (2), devops (2), perform, that, share, personal, information, cookies, contact, docs, status, privacy, terms, inc, next, previous, convert, relative, imports, absolute, sites, bench_site_admin_password, removed, flag, revert, credential, plumbing, hardening, ae673661, validator, bin, when, gated, execute, git, unimplemented, gitlab, provider, point, pythonpath, install, root, browse, command, launching, browser, wait, current, opening, submitted, row, task, details, declare, dependency, testapp, fixture, assets, only, installed, apps, merely, cloned, ones, orphaned, yml, tolerate, null, frappe_core, targets, temporarily, disable, variant, validate, paranoia, integer, aradhya, tripathi, bad, entries, should, break, generate, gunicorn, config, process, manager, gracefully, handle, permission, loaded, server, binaries, fail, fast, template, stream, per, progress, live, bound, log, harness, waits, serve, port, foreground, match, consolidated, route, install_custom_app, uninstall, delete, post, 209, production, don, hang, activating, socket, mypy, stale, setup, wafmanager, correct, 210, jul, commit, history, user, additional, options, star, fork, must, change, notification, notifications, public, there, was, error, while, loading, please, message, dismiss, alert, switched, accounts, out, resetting, focus, qualifiers, our, query, name, filter, results, more, quickly, submit, include, email, address, contacted, read, every, piece, take, input, very, seriously, provide, syntax, tips, clear, jump, pricing, premium, ons, powered, collections, trending, archive, program, stars, accelerator, maintainer, lab, programs, fund, developers, sponsors, partners, trust, center, forum, skills, ebooks, reports, events, webinars, stories, type, software, development, topic, industries, government, manufacturing, financial, healthcare, industry, cases, devsecops, modernization, case, nonprofits, startups, small, medium, teams, enterprises, company, size, changelog, blog, why, stop, leaks, they, secret, protection, secure, vulnerabilities, application, changes, review, plan, track, work, instant, environments, codespaces, automate, any, workflow, workflows, integrate, external, tools, mcp, direct, agents, issue, write, better, creation, toggle, menu, skip, content,


Text of the page (random words):
commits frappe pilot github skip to content navigation menu toggle navigation sign in appearance settings platform ai code creation github copilot write better code with ai github copilot app direct agents from issue to merge mcp registry new integrate external tools developer workflows actions automate any workflow codespaces instant dev environments issues plan and track work code review manage code changes application security github advanced security find and fix vulnerabilities code security secure your code as you build secret protection stop leaks before they start explore why github documentation blog changelog marketplace view all features solutions by company size enterprises small and medium teams startups nonprofits by use case app modernization devsecops devops ci cd view all use cases by industry healthcare financial services manufacturing government view all industries view all solutions resources explore by topic ai software development devops security view all topics explore by type customer stories events webinars ebooks reports business insights github skills support services documentation customer support community forum trust center partners view all resources open source community github sponsors fund open source developers programs security lab maintainer community accelerator github stars archive program repositories topics trending collections enterprise enterprise solutions enterprise platform ai powered developer platform available add ons github advanced security enterprise grade security features copilot for business enterprise grade ai features premium support enterprise grade 24 7 support pricing search or jump to search code repositories users issues pull requests search clear search syntax tips provide feedback we read every piece of feedback and take your input very seriously include my email address so i can be contacted cancel submit feedback saved searches use saved searches to filter your results more quickly name query to see all available qualifiers see our documentation cancel create saved search sign in sign up appearance settings resetting focus you signed in with another tab or window reload to refresh your session you signed out in another tab or window reload to refresh your session you switched accounts on another tab or window reload to refresh your session dismiss alert message uh oh there was an error while loading please reload this page frappe pilot public notifications you must be signed in to change notification settings fork 33 star 45 code issues 14 pull requests 6 actions projects security and quality 0 insights additional navigation options code issues pull requests actions projects security and quality insights commits branch selector main user selector all users all time commit history commits on jul 16 2026 merge pull request 210 from tanmoysrt refactor_backend show description for d66cf92 tanmoysrt authored d66cf92 copy full sha for d66cf92 fix setup import wafmanager from correct module path tanmoysrt committed 3a86f6d copy full sha for 3a86f6d fix resolve mypy errors and stale pilot platform import tanmoysrt committed 72387f8 copy full sha for 72387f8 merge remote tracking branch upstream main into refactor_backend show description for ab26611 tanmoysrt committed ab26611 copy full sha for ab26611 fix production don t hang re activating the admin socket show description for 6d5201e tanmoysrt and claude committed 6d5201e copy full sha for 6d5201e merge pull request 209 from frappe feat waf show description for eaa601f ssiyad authored eaa601f copy full sha for eaa601f test e2e uninstall app action is a delete not post show description for 43b254c tanmoysrt and claude committed 43b254c copy full sha for 43b254c test e2e match the consolidated add app route in install_custom_app show description for 4297bee tanmoysrt and claude committed 4297bee copy full sha for 4297bee fix dev serve the admin on admin port in foreground bench start show description for ae93b28 tanmoysrt and claude committed ae93b28 copy full sha for ae93b28 test e2e bound and log the harness admin wizard waits show description for 63afc64 tanmoysrt and claude committed 63afc64 copy full sha for 63afc64 ci e2e stream per test progress live show description for be32a78 tanmoysrt and claude committed be32a78 copy full sha for be32a78 chore remove the pull request template show description for b7de5cb tanmoysrt and claude committed b7de5cb copy full sha for b7de5cb fix e2e resolve postgres server binaries and fail wizard fast show description for db319ea tanmoysrt and claude committed db319ea copy full sha for db319ea fix waf gracefully handle permission errors on loaded module ssiyad committed 00b6908 copy full sha for 00b6908 merge remote tracking branch upstream main into refactor_backend show description for 4dfb5e4 tanmoysrt committed 4dfb5e4 copy full sha for 4dfb5e4 fix dev generate admin gunicorn config in local process manager show description for 8ac513f tanmoysrt and claude committed 8ac513f copy full sha for 8ac513f refactor bad marketplace entries should not break the marketplace aradhya tripathi committed 25a553a copy full sha for 25a553a fix waf validate paranoia integer ssiyad committed d787b00 copy full sha for d787b00 ci temporarily disable the postgres e2e variant show description for 9e5eadd tanmoysrt and claude committed 9e5eadd copy full sha for 9e5eadd fix marketplace tolerate null frappe_core in registry targets show description for 98b86b1 tanmoysrt and claude committed 98b86b1 copy full sha for 98b86b1 merge branch main into feat waf ssiyad committed e6cf5dd copy full sha for e6cf5dd chore remove the orphaned test bench bench yml show description for 87d93a4 tanmoysrt and claude committed 87d93a4 copy full sha for 87d93a4 fix new site build assets only for installed apps not merely cloned ones show description for 68a3359 tanmoysrt and claude committed 68a3359 copy full sha for 68a3359 test declare frappe dependency in the testapp fixture show description for 3f01ebd tanmoysrt and claude committed 3f01ebd copy full sha for 3f01ebd fix admin ui drop the submitted row from task details show description for e8989bf tanmoysrt and claude committed e8989bf copy full sha for e8989bf fix admin ui wait on the current page before opening site login show description for a2d995b tanmoysrt and claude committed a2d995b copy full sha for a2d995b fix admin create login session without launching a browser show description for 46fc24c tanmoysrt and claude committed 46fc24c copy full sha for 46fc24c refactor admin create site login session via frappe s browse command show description for e75c21b tanmoysrt and claude committed e75c21b copy full sha for e75c21b fix admin point site session pythonpath at the install root show description for c54a334 tanmoysrt and claude committed c54a334 copy full sha for c54a334 refactor git drop the unimplemented gitlab provider show description for fdd52db tanmoysrt and claude committed fdd52db copy full sha for fdd52db fix admin create site login session without frappe s app gated execute show description for 423b20d tanmoysrt and claude committed 423b20d copy full sha for 423b20d fix app validator find uv in local bin when not on path show description for c3f02d3 tanmoysrt and claude committed c3f02d3 copy full sha for c3f02d3 revert credential plumbing hardening ae673661 show description for 28abb4c tanmoysrt and claude committed 28abb4c copy full sha for 28abb4c fix ci create sites via bench_site_admin_password not the removed flag show description for 0e7c235 tanmoysrt and claude committed 0e7c235 copy full sha for 0e7c235 refactor convert relative imports to absolute show description for a0241bf tanmoysrt and claude committed a0241bf copy full sha for a0241bf previous next footer 2026 github inc footer navigation terms privacy security status community docs contact manage cookies do not share my personal information you can t perform that action at this time
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • tanmoysrt
  • claude
  • ssiyad
  • Aradhya-Tripathi

Verified site has: 140 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140


The site also has 3 references to external domain(s).

 github.blog  Verify  githubstatus.com  Verify  github.community  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Content-Length 0
Location htt????/github.com/frappe/pilot/commits/main/
connection close
HTTP/2 200
date Thu, 16 Jul 2026 23:50:26 GMT
content-type text/html; charset=utf-8
vary X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With
etag W/ 0f12b006bed52e3d3deb74f7883cb81c
cache-control max-age=0, private, must-revalidate
strict-transport-security max-age=31536000; includeSubdomains; preload
x-frame-options deny
x-content-type-options nosniff
x-xss-protection 0
referrer-policy no-referrer-when-downgrade
content-security-policy default-src none ; base-uri self ; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src self uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com; font-src github.githubassets.com; form-action self github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors none ; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src self data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src self ; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src unsafe-inline github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server github.com
content-encoding gzip
accept-ranges bytes
set-cookie _gh_sess=fkj62mZcdsf2SB5AKP5Sec7sBSN4xg8jrT%2FSzPZrKashXSuYCXoXtBp9F6SWF2TDYhmNTUPSyMSTdi7ssbmA8veeSG%2FbBcvJGVtnlXw9cnhgegyTLQNN8bv9nS0VEW%2FjsGh75U7yfW3NpRascU50UOtpjoTMFtIpEJBRkbInTrS7mOXMamOtCau7rnuGtLRX%2Bi39r58aIVP4IU0bcadYmn8gbMUidjrqmzNof2or1LUKMWdPuTVpuHg%2FccqRTRwHPImiP0WHenwEULCyw6hNHA%3D%3D--RI%2B4RIZTaBjAUnBC--%2Fu0cuDrw7Z8HUtueOvbQHw%3D%3D; path=/; HttpOnly; secure; SameSite=Lax
set-cookie _octo=GH1.1.682837939.1784245825; expires=Fri, 16 Jul 2027 23:50:25 GMT; domain=.github.com; path=/; secure; SameSite=Lax
set-cookie logged_in=no; expires=Fri, 16 Jul 2027 23:50:25 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax
x-github-request-id 97CC:18AF52:D18F08E:A7A03B0:6A596E41

Meta Tags

title="Commits · frappe/pilot · GitHub"
charset="utf-8"
name="route-pattern" content="/:user_id/:repository/commits(/*name)" data-turbo-transient
name="route-controller" content="commits" data-turbo-transient
name="route-action" content="show" data-turbo-transient
name="fetch-nonce" content="v2:44c2a939-8df0-10d7-4629-4d90f6e02db8"
name="current-catalog-service-hash" content="f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb"
name="request-id" content="97CC:18AF52:D18F08E:A7A03B0:6A596E41" data-pjax-transient="true"
name="html-safe-nonce" content="88d7fc95b815031c7f4c30515e2eabcdcd9f913e2a972adb600144ab3211cf53" data-pjax-transient="true"
name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5N0NDOjE4QUY1MjpEMThGMDhFOkE3QTAzQjA6NkE1OTZFNDEiLCJ2aXNpdG9yX2lkIjoiMjkzMjc2NjYxODI1NzI4ODc2OSIsInJlZ2lvbl9lZGdlIjoiZnJhIiwicmVnaW9uX3JlbmRlciI6ImZyYSJ9" data-pjax-transient="true"
name="visitor-hmac" content="7828e4e5bd123b844acda017b470e8f821242fef7399a5227aa82abbffad23cf" data-pjax-transient="true"
name="hovercard-subject-tag" content="repository:1245302576" data-turbo-transient
name="github-keyboard-shortcuts" content="repository,commit-list,copilot" data-turbo-transient="true"
name="selected-link" value="/frappe/pilot/commits/main" data-turbo-transient
name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"
name="octolytics-url" content="htt????/collector.github.com/github/collect"
name="analytics-location" content="/<user-name>/<repo-name>/commits/show" data-turbo-transient="true"
name="user-login" content=""
name="viewport" content="width=device-width"
name="description" content="Frappe Server Manager. Contribute to frappe/pilot development by creating an account on GitHub."
property="fb:app_id" content="1401488693436528"
name="apple-itunes-app" content="app-id=1477376905, app-argument=htt????/github.com/frappe/pilot/commits/main"
name="twitter:image" content="htt????/opengraph.githubassets.com/5d4f588a781ecc4f21431efdc0c7e965a1c5bf4a6ea5f7e48b038a1890b9bf33/frappe/pilot"
name="twitter:site" content="@github"
name="twitter:card" content="summary_large_image"
name="twitter:title" content="Commits · frappe/pilot"
name="twitter:description" content="Frappe Server Manager. Contribute to frappe/pilot development by creating an account on GitHub."
property="og:image" content="htt????/opengraph.githubassets.com/5d4f588a781ecc4f21431efdc0c7e965a1c5bf4a6ea5f7e48b038a1890b9bf33/frappe/pilot"
property="og:image:alt" content="Frappe Server Manager. Contribute to frappe/pilot development by creating an account on GitHub."
property="og:image:width" content="1200"
property="og:image:height" content="600"
property="og:site_name" content="GitHub"
property="og:type" content="object"
property="og:title" content="Commits · frappe/pilot"
property="og:url" content="htt????/github.com/frappe/pilot"
property="og:description" content="Frappe Server Manager. Contribute to frappe/pilot development by creating an account on GitHub."
name="hostname" content="github.com"
name="expected-hostname" content="github.com"
http-equiv="x-pjax-version" content="ae36e32ac27eb8c1ae314ab267b914e869534428d5b5aac2c82f4bad684642aa" data-turbo-track="reload"
http-equiv="x-pjax-csp-version" content="cb4cffb7c023f774818cf728eb860debf1fc8ecf88a20487b238da276df1eb7d" data-turbo-track="reload"
http-equiv="x-pjax-css-version" content="03aba126a3de858696d65270dc6a817ff9b1a5e4844b171c57d185f991d805ac" data-turbo-track="reload"
http-equiv="x-pjax-js-version" content="a540949572872b935b393b36db38922db390ae71c859537d741b8f3eb7e545b5" data-turbo-track="reload"
name="turbo-cache-control" content="no-preview" data-turbo-transient=""
name="turbo-cache-control" content="no-cache" data-turbo-transient
name="go-import" content="github.com/frappe/pilot git htt????/github.com/frappe/pilot.git"
name="octolytics-dimension-user_id" content="836974"
name="octolytics-dimension-user_login" content="frappe"
name="octolytics-dimension-repository_id" content="1245302576"
name="octolytics-dimension-repository_nwo" content="frappe/pilot"
name="octolytics-dimension-repository_public" content="true"
name="octolytics-dimension-repository_is_fork" content="false"
name="octolytics-dimension-repository_network_root_id" content="1245302576"
name="octolytics-dimension-repository_network_root_nwo" content="frappe/pilot"
name="turbo-body-classes" content="logged-out env-production page-responsive"
name="disable-turbo" content="false"
name="browser-stats-url" content="htt????/api.github.com/_private/browser/stats"
name="browser-errors-url" content="htt????/api.github.com/_private/browser/errors"
name="release" content="624bb50a7497aa346bef8cc3743af408a9ea10ca" data-turbo-track="reload"
name="ui-target" content="full"
name="theme-color" content="#1e2327"
name="color-scheme" content="light dark"

Load Info

page size60732
load time (s)0.871372
redirect count1
speed download69726
server IP 140.82.121.4
* all occurrences of the string "http://" have been changed to "htt???/"