Cannot run Leet run and the session is expired immediately after login
When I logged in I have an Session expired? message, when I try to run leetcode problem with Leet run it prompt The cookie box input.
Session expired? Enter a new cookie to keep using leetcode.nvim
Did I do something wrong ?
Ah, I experienced the same issue just a while ago, it somehow works now and here's what I did:
-
I first got my session cookie from chromium which is where I first found the issue
-
I went to Firefox and used a cookie from a session I had previously logged in with, and it did not work.
-
I tried reinstalling leetcode.nvim but there was no change
-
Then I tried simply logging out and back in on Firefox and entering the new cookie and it fixed itself, leads me to believe that is what actually fixed the issue for me.
I have to note that sifting through similar issues leads me to believe it's something to do with chromium, and that the issue seems to only manifest itself after running a test or submitting an answer.
Till we get further information I recommend just trying to use the Firefox session cookie instead.
@heberuriegas can you confirm that you are using cookies from graphql requests?
@heberuriegas can you confirm that you are using cookies from
graphqlrequests?
I know you were asking Heber Uriegas but I thought I should just mention my personal experience with it.
At the time I used graphql requests in all my attempts. I made sure I did
I faced the same issue here and tried the steps @AlOwain said but didn't resolve.
The leetcode.nvim will shows Sign-in successful at first and then pop up with a Session expired? Enter a new cookie to keep using leetcode.nvim`` error.
However, I can normally view leetcode questions list and submit my code after the pop up disappear lol.
I am using the newest version for both leetcode.nvim and neovim.
@heberuriegas can you confirm that you are using cookies from
graphqlrequests?
Sorry for the delay. Yes I'm using the cookies from the graphql request. I had some other insights, the error happen only in certain problems when I tried to run with the samples. eg. Find minimum in rotated sorted array.
When I tried to run it logged me off
@heberuriegas does this happen randomly or every time you run some specific problems like Find minimum in rotated sorted array?
some specific problems, it did happen every time to that problem.
When you run some problem that works on leetcode.nvim and Find minimum in rotated sorted array, both in a browser, are there any differences between response headers, like cf-ray? Look for https://leetcode.com/problems/{problem_slug}/interpret_solution/ requests
@kawre I've been running into the same issue recently. I've also checked issue #69, in my case, I also got blocked by leetcode
{
body = "<!DOCTYPE html><html lang=\"en-US\"><head><title>Just a moment...</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"><meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"><meta name=\"robots\" content=\"noindex,nofollow\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131}button,html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}body a{color:#fff}body a:hover{color:#ee730a;text-decoration:underline}body .lds-ring div{border-color:#999 transparent transparent}body .font-red{color:#b20f03}body .pow-button{background-color:#4693ff;color:#1d1d1d}body #challenge-success-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMTMgMGExMyAxMyAwIDEgMCAwIDI2IDEzIDEzIDAgMCAwIDAtMjZtMCAyNGExMSAxMSAwIDEgMSAwLTIyIDExIDExIDAgMCAxIDAgMjIiLz48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJtMTAuOTU1IDE2LjA1NS0zLjk1LTQuMTI1LTEuNDQ1IDEuMzg1IDUuMzcgNS42MSA5LjQ5NS05LjYtMS40Mi0xLjQwNXoiLz48L3N2Zz4=)}body #challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+)}}body{display:flex;flex-direction:column;min-height:100vh}body.no-js .loading-spinner{visibility:hidden}body.no-js .challenge-running{display:none}body.dark{background-color:#222;color:#d9d9d9}body.dark a{color:#fff}body.dark a:hover{color:#ee730a;text-decoration:underline}body.dark .lds-ring div{border-color:#999 transparent transparent}body.dark .font-red{color:#b20f03}body.dark .pow-button{background-color:#4693ff;color:#1d1d1d}body.dark #challenge-success-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMTMgMGExMyAxMyAwIDEgMCAwIDI2IDEzIDEzIDAgMCAwIDAtMjZtMCAyNGExMSAxMSAwIDEgMSAwLTIyIDExIDExIDAgMCAxIDAgMjIiLz48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJtMTAuOTU1IDE2LjA1NS0zLjk1LTQuMTI1LTEuNDQ1IDEuMzg1IDUuMzcgNS42MSA5LjQ5NS05LjYtMS40Mi0xLjQwNXoiLz48L3N2Zz4=)}body.dark #challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+)}body.light{background-color:transparent;color:#313131}body.light a{color:#0051c3}body.light a:hover{color:#ee730a;text-decoration:underline}body.light .lds-ring div{border-color:#595959 transparent transparent}body.light .font-red{color:#fc574a}body.light .pow-button{background-color:#003681;border-color:#003681;color:#fff}body.light #challenge-success-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjMzEzMTMxIiBkPSJNMTMgMGExMyAxMyAwIDEgMCAwIDI2IDEzIDEzIDAgMCAwIDAtMjZtMCAyNGExMSAxMSAwIDEgMSAwLTIyIDExIDExIDAgMCAxIDAgMjIiLz48cGF0aCBmaWxsPSIjMzEzMTMxIiBkPSJtMTAuOTU1IDE2LjA1NS0zLjk1LTQuMTI1LTEuNDQ1IDEuMzg1IDUuMzcgNS42MSA5LjQ5NS05LjYtMS40Mi0xLjQwNXoiLz48L3N2Zz4=)}body.light #challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZjNTc0YSIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjZmM1NzRhIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+)}a{background-color:transparent;color:#0051c3;text-decoration:none;transition:color .15s ease}a:hover{color:#ee730a;text-decoration:underline}.main-content{margin:8rem auto;max-width:60rem;width:100%}.heading-favicon{height:2rem;margin-right:.5rem;width:2rem}@media (width <= 720px){.main-content{margin-top:4rem}.heading-favicon{height:1.5rem;width:1.5rem}}.footer,.main-content{padding-left:1.5rem;padding-right:1.5rem}.main-wrapper{align-items:center;display:flex;flex:1;flex-direction:column}.font-red{color:#b20f03}.spacer{margin:2rem 0}.h1{font-size:2.5rem;font-weight:500;line-height:3.75rem}.h2{font-weight:500}.core-msg,.h2{font-size:1.5rem;line-height:2.25rem}.body-text,.core-msg{font-weight:400}.body-text{font-size:1rem;line-height:1.25rem}@media (width <= 720px){.h1{font-size:1.5rem;line-height:1.75rem}.h2{font-size:1.25rem}.core-msg,.h2{line-height:1.5rem}.core-msg{font-size:1rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZjNTc0YSIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjZmM1NzRhIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);padding-left:34px}#challenge-error-text,#challenge-success-text{background-repeat:no-repeat;background-size:contain}#challenge-success-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjMzEzMTMxIiBkPSJNMTMgMGExMyAxMyAwIDEgMCAwIDI2IDEzIDEzIDAgMCAwIDAtMjZtMCAyNGExMSAxMSAwIDEgMSAwLTIyIDExIDExIDAgMCAxIDAgMjIiLz48cGF0aCBmaWxsPSIjMzEzMTMxIiBkPSJtMTAuOTU1IDE2LjA1NS0zLjk1LTQuMTI1LTEuNDQ1IDEuMzg1IDUuMzcgNS42MSA5LjQ5NS05LjYtMS40Mi0xLjQwNXoiLz48L3N2Zz4=);padding-left:42px}.text-center{text-align:center}.pow-button{background-color:#0051c3;border:.063rem solid #0051c3;border-radius:.313rem;color:#fff;font-size:.875rem;line-height:1.313rem;margin:2rem 0;padding:.375rem 1rem;transition-duration:.2s;transition-property:background-color,border-color,color;transition-timing-function:ease}.pow-button:hover{background-color:#003681;border-color:#003681;color:#fff;cursor:pointer}.footer{font-size:.75rem;line-height:1.125rem;margin:0 auto;max-width:60rem;width:100%}.footer-inner{border-top:1px solid #d9d9d9;padding-bottom:1rem;padding-top:1rem}.clearfix:after{clear:both;content:\"\";display:table}.clearfix .column{float:left;padding-right:1.5rem;width:50%}.diagnostic-wrapper{margin-bottom:.5rem}.footer .ray-id{text-align:center}.footer .ray-id code{font-family:monaco,courier,monospace}.core-msg,.zone-name-title{overflow-wrap:break-word}@media (width <= 720px){.diagnostic-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.clearfix:after{clear:none;content:none;display:initial;text-align:center}.column{padding-bottom:2rem}.clearfix .column{float:none;padding:0;width:auto;word-break:keep-all}.zone-name-title{margin-bottom:1rem}}.loading-spinner{height:76.391px}.lds-ring{display:inline-block;position:relative}.lds-ring,.lds-ring div{height:1.875rem;width:1.875rem}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:.3rem solid transparent;border-radius:50%;border-top-color:#313131;box-sizing:border-box;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.main-wrapper,body{display:block}}.rtl .heading-favicon{margin-left:.5rem;margin-right:0}.rtl #challenge-success-text{background-position:100%;padding-left:0;padding-right:42px}.rtl #challenge-error-text{background-position:100%;padding-left:0;padding-right:34px}</style><meta http-equiv=\"refresh\" content=\"390\"></head><body class=\"no-js\"><div class=\"main-wrapper\" role=\"main\"><div class=\"main-content\"><noscript><div id=\"challenge-error-title\"><div class=\"h2\"><span id=\"challenge-error-text\">Enable JavaScript and cookies to continue</span></div></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: \"leetcode.com\",cType: 'managed',cNounce: '99593',cRay: '899d77948da2811f',cHash: 'e22d1cb6ec0792c',cUPMDTk: \"\\/session\\/?__cf_chl_tk=HRJW_rBbIhErL4w5EHLNIfGh2vl4mLTvzaqMKCora.U-1719407737-0.0.1.1-5695\",cFPWv: 'b',cTTimeMs: '1000',cMTimeMs: '390000',cTplV: 5,cTplB: 'cf',cK: \"visitor-time\",fa: \"\\/session\\/?__cf_chl_f_tk=HRJW_rBbIhErL4w5EHLNIfGh2vl4mLTvzaqMKCora.U-1719407737-0.0.1.1-5695\",md: \"fbezdHTMvzisdbBUKnAtaTM88foUaCzCiZwo9U4rg84-1719407737-1.1.1.1-p1x0t3PRMIV2SAykyiJUGl_8SUQrDBkA0SSaIL3mC2qMyP3NKV_lZRb_A7.K8Pjf4kvGbwK3IMoedtu.6P9nPfYYGJCuEcHKmxoy3Wolzl3FVcnT9MDhFLlr9teqJJ1ns0.d3.xaRZlp5vRrIBy5X_TuuP2miKrE8hTXeGxXUOoUqP3A85I59lGvBkYsByuFH9TP6AW4JmPSlNeHfZRRIJjcsuaDFJosH4Du11MdTmgvamADzWblmjnIAtduoNEPtt8TrFSZWoTIv0Jo22mYFtRmel2Io2H0CTiG95tktk8ghcO1nxqULEqeOGOaJlYf0ZiNSu.CqMwKUH85L7xcoq8d.mUAMr76uXDZe4d_SWSB4lTP4HxsBFUTE4NyVsKxh3_iw.Ys.kRmDo2A6fpHrFGWmFAhCiTqLqATzFSBSsjDehd9F7kjv0i5AhoDjqUgp2CzEgB3xo3Dw2g3H.OzEiTaxwSDrgVprRAyZ6UoayHwh29hu5IcrQz3LvNcmVfVGZwkVO6CGZm7T10a3KFW9Ioefu9AlKdC6h.Of2HZp1ZdqTCc2S1sjDG_5SvJwqebJPfFvsjl1Apj.8NcnjFd2G_l7a.HJUMgtDNsy2oBKD6po7V9W.JGt9xlzs6AxChAwQvxvUjBMKCQDwRWcbjktrnhBvDSm4QknrwR.FAX9HO9rcOcwUnbAnteX7eSeSTHtxmnW4cAHQ6SmK4y8ujUe3lTgDh4Z3AlS9a_0AtYwff5E1oijXXuakBDItjFdr4nd4CXuFWZUIL7Gg1HsP08nXFu51uL6x13UqUN9KtkiaSggZUeN2v3zh4GOLGt1fTFBlpKIS3FROAnvsiOpY4bH7HAhlZMNGmbf8xyXXmXqtCCZLi9SC5d3Vl2Wbsek2Ld28DknsYqlbC8ascl7DWwDhQr7eNx3tp5UajJ4cilbE28lWpFWJe5JHfmOU3TPTOedtQmxman9NkcAntqh40nvRjEY0COmfSQw2kKC5R6Fnyi9M5cfHBBSMKlG5pCy6a8nTeg_9xsDaGdZfvP6ch.w7DSyEAFIIDqxvqobhPYIu1u6E0oWdHs35KQVH7U7sfVtaiRplo5D.J5sxaDk08obalYX2xjwJ3IdZtFolP9NuKiA80FrudOUhpBy1HirbtI4R3Nj5b7B65VKACbrlGqOOlE22LBxsZDRgEwQouKYgTwC9PzVYnj7CVm_2nqPqFzEbD1r2y2Hl_GGdOdkRfr9V.oScv616UwiDmWrvWnPJ5_vKlHmCxKP8qLEL3hXHKKKQLjrUOkTiPfcZm.jAUALWWfa_EiU6Qn41420JjsHbHl83aW8z_m6oy8TOx02dYh0R1tYE6JwUj3Sy.l28FCoRbgzFiE8IAdu5Orqj0wgQ3iHtthaEsCQeS8fnmtRDzUT5fi52wKmFwjeWMP9foJFqY9D8GJV8jkm2zOAab_jq1SnERnQwvNi8q9iw4jsHnt38vlB5DI.P6B4K4.1KGASQ\",mdrd: \"dACW_TVoGtclnsoj3AHDoNXdsvn_Z4uTMwH9c68xieg-1719407737-1.1.1.1-4aFam0LjLGpF270UeeroDnRFesZElM2jhyI.AikSZ_0EezTPZGA6mkN2c56byux9hLemAyFKhNKyOxn9BcJdOeJVLgtwp0oxn9lapvA6jdvJoyX9FDwmVKgwDU656QTs8T8RIgDZX3jckHV0GymXZjgoaChB2EmmVQ_UeUiCTFTmhi.yH95nCtMO1KTo0jIlo4gDo0t.ICqgYILfsABIl2xj6ToT_k0Q4s8DFgRQLWChRzYOzJ5SC.8AcivHy0AKJPiYYVFkc_iiGGBsNdliWK8MARz.Pg_L46Bp.agiGQ9OMDPrx1T7ZcL0HwmK9zfDdETP1J5cPfMRgPRS6HbSJTVIQxQZ9Z1hTFH645kEhbUaWhbxTJiZ71uVWFncNiwu15EotqrlPBvuQSwE.4cbbSvAAU4Epv2BdOHn_EyaVUUnqHCAVxelD5jGLdpSP2g0a5EBUIymIxCNO_N1U5MXbRra8Ams4bGyIsd9sPrdNTcEu5KIE5JcFSsOc0g8pCoBau.JWSLckfRziHTraacKeYozr_kQeNkgTbN0I5qRzmYy_DP3RjonH5IEmm2ZVu2FYYq.GPfKNK0Scv6RaVKrP2BII6DAZd_AAgBjRIZPOa2DEjtWEdOaCUN1Iqpv2I2.7XGh4kdvM4xwisknow63S4OI_3_YFeq8eh8dmMhLFQYh.Fm8RmxPY.l1lqTsNuTI4kQEDw_H6WikdxF4waRQzmbj3uPctJXQajfQkQwlMo_YNaysi0OF1FWcA1n1eZdPfugRYcXgLQx6H085g5GCIJK39ptVvBhpxlFGPzE_.pVNa4wnCtrlxq9QUzeDvAto8qEwtoVUXb4TZdxAeoJxQhKLhFTvIZgo7k5FUbZ8r_6U1FpjDWXlDeelR87NOR7IXcVnxM.rX7uJ8toFQoaBSRFR6gp4Ao_VAHwF8Nt2rOnW2MFqobbV379BEZb3sO8HlB_uUcSaZpkCaD._1sWXV5cEEcV6SoC1t5.t41xNrD1yMoZ4_FJ5Su12PPlllbBIQscmbulRVdJUbxmbvKGIx2VPiBTjTrE325ec6doeWQi9NeDzGi5TgzJ7ZLE4p2T1vNCvvlqB9qLgt7zlJXwtJrpQw3.VrAzl7Br_PrG8Mv2MsU9SXH2Jv77DBxKGOUI_Yc47RSVLHPpydGmQ6z6gyCd0U_Mqe6txP3oDgq7aPu.4S.mXAe80LxqZpsY6mbZz2I.FFU_p9uDAbJHjKlGegF0yuvfUPgVYUdQmRThkBMLFJ15PMe8KpQubgDQG87SyzvzlrsbwEBA0KZzaiLfhwc4bndq56lsoC7yyvSZW5xvUcy2P05dIRiCeiYEoB7gCiocQZeFJ8w_9Xr9bHHfEFsEAvVOgKx5_6qgRl._33k6ZFKa3KZqPG8mWyHaDNngMRsITveyl5.eZCdkPoBxSMz5qBFlPnf6kNYZTWoe9QSWZEcZ50g.UiMnpHQUlFHOZeAAL27y1WEh_dtc1.JBWy_iCOm3jCskBuajYosph5xW7sXdRZtMWiRMgqwcK4VA0eF5i3uUTzhUYKxNaviuyOWONYjUQECYRosOlGKxKZIo8TL35DApqjF1XvbmLtd3g.0zqv.3kyPC8TYQUAhXheKUT7IVSWMtMaSWF98H4PZea0vG9t_eClnZRFmcpS6qZsY3ou4o36KaTD0Q8201cykiYR51S4j54zWYN37E8RSCxfNBT4Tzi.aYMOs4yniQ6bwcEGxUuwU7suIMmmFNsvpHR_If91.RRVMW320fgG_8TlGvbK9dH_k0AvYVtE7T_t9yfR_3dhvyQoPUnibqqlTHUbG_Xw0aIOnbZFLIIFI5C3qrYlE1uFAza1zx3P.0dSYnULXB.bNKNN5wmDuNfgAso5AWq0v.1QL6ZC4j8ZGPGkcqhDM5qhqHgyXMF1WXJj0.bqXf6fHFXRSgM7e3PQB2BliCFc3g1BmEdqhShTt7N4uIU1HWEu.HMWKCIBcGwPbtIjRj1sLxkuThkdJZQEA3mxlC7tVl5T1LHgqI7roV8VMEY1vDfYgD0JpnqdFzOz46uJvWsX.Jnh_4rCMhVH2kGcPWlg_fLKHk2LB6VzRNEL3Z.1jwhKODQAsBd0E2ijR34ZI6Yr4Mw1du3sqLcBAV5k.S9pNdFWTS9laBWXSlp9vFtr_bwhl4PvN5_SH1EfyjGjnhx4xHjieGhy987yAqm.8ljTmj9D5_1AMQEFpzc2SXOBD6Y.RYuH1jq0lo1E_X7QTROw.IhWWYjXgGi3SCjDtaI2hZU16xdDnx3nVtw_PZ3kxdGuv.n6RpaWPh3gtud1aNx5HdYWOfjs59HQI.LLOOHH9xSSTZ1.8FwRmg1skpjyp7qrACRw90tK.VW30CRGW8tv7JQEtHs6QHesh.QsP9URW7L.D9tGqz1irEyIx7JPyOm64hhu.ikuuT53omCa3qjlHkDV_xhQ6XgI41w5ZMjePpIWAC7WqFC7Fe3qhdD6l.pelINL4PM25psYJNSOYynzzZIklg5lc6hSEw15jwOAx2p8pdtCzh86eI35eT0M_ytbX7HeVKb6M3zMVvaX8nSe61nWsqSlfrsXZcSwWPOUxL8F_Zxr9_9QxvstI0Qh2QmKubzFU9YYv_ZBDavOrni01_cTw0OE9.inZFyPtvBkJ0KgrGMEF96ewqwpMtwn1E.kGVLm6Gm9kAwXKrC5_LpTO2S3LayFVgWrgiVrF9F1KB7PWcIjjUdz29eWJB9p6UNocRQUHD.vR4UB7FKg5QeCPgoqeytNnuVC3Z3fr4AT0qCF1TH9NSymlSWWrTsUlbmECE.ymDnJxSZeA5Dj2DxcsVHwflYWFz5wnOgP304nxubi1hERGwEn4Kq3KLVCoVAMrit9RhX4u39FEDupy0OwRhBBeQJ2YsZRXHhKtTpAOyWfQatJ0JkDjlw6uOBSD5fbcL1TQZCK5VS3zKDi34ptbcHYUkw.LhTWoI8SK_G18oqxKAZE0GIw.hdtqOos6zFbMlzXnoR14.pGoSXCa3C2un8NT_HbA9Cqmdrx.fUWrD8bOg0fqWukx2wRh.aILsdU8o1hm3ua5XWDlte9m2hiDHoXFkvG36zwPI9UkC_zjU5XsqXv7tqVemhjtdKSPbyIwQrxuLRs67XK1gckVoMdy567XKszYSqXJs4u2CAlxG8vrC4JQ8HM_kXgN_WxG9_vshZE3JYicucVd.JGCGSWjVnAyHPHatJDheXEhVt3IhWaPlKpKO3OwSUMrkVvrmLGu4ZLUwTA0svmu8exbp12vexbN7H0Uepq6dXMip85ko56BHnLAz8UI2H8Gqe_uJQg1EsBT4Z1HPETr6.SyS_gaGrrcrjcdy4jVw9yUhvK0McrsfbemnBTi9Gasmkl2Hd9.UgrtPE2Y.pabx4jAiAZW65UB0rBU1Was_FvBu2gJHgUJcbJr7G8BRm5QdFDVTzH96E3HRx5Vez8ni1pCMNhNVvAGIUqw28ue6C1C4CMAnK67LZ8.nRlcMHTIkaIUZFfbYST0U57zRj2VUYXdUpd_fHq6xLbZoKl7kR0L1Bs0z48as7LXY1LGFNV_knIRY7leFPqr4HwN62B4KX8OuJPLlgQteio3qNQIqh9e_5HHbSsvvnqgoB_.TDeE1kqMZx.dkKLkT_1TxbTob.WiHv71yHZt9iDLL.OpXWXUYduE0VT.A64Mc5fwxqkskMj9Lx8nrxeLCbPFol_bxiAJ8WFD8Klg29zgbywqHJnYJMrSLff8DkraZT6IJBn3p5VNEsPCLCCzmMhCgbFE08PNL3EBBYK1ZWPy16R0xu.p1TRH5K8aBXZx2z2xUaxrh7NevuJxuJexdVqCRCI7T9uSJ2whTdJgGLhZs1Y7.yobSH79blTLl7q0oUtLKKOGAlyfLdgk7p7NNd0cuE.NezvmcpUUXEFnAg635KuI_qIaw7OeS.FLDktgbLonIqqWc2nmrq36bhlx6Kx.aew48uLg4AdtYyEixCzd_x29hGomZZSoe94vCtbXA4s.tEvBC_vIkqi6_tiitN9x9MEYLZjPwgMcTGK_i1yZS4weaNUYUS3W1ijLRyxqPPNRE\",cRq: {ru: 'aHR0cHM6Ly9sZWV0Y29kZS5jb20vc2Vzc2lvbi8=',ra: 'TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxMjMuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xMjMuMA==',rm: 'UE9TVA==',d: 'r2AlIvYEz1LvQE6iwEobp1PvEQQaRm35nwK009eGpunvi1QwG3DzSV9AFFcbl0Gtko6a91nDqZyMdvBNF9l8DEPJ+hwxqqZle3J2YPw68z3f1qMGBBDay9j5XUTzUvu3MZY5onKcUKZDNwqr0FrOJ6F+hq72wHPzakKBmP1Uz3BfTpfncqWYMvp5JEcaKpR0+Dw43TkI6yMpB16yziLCqGpVLeBGQ0ET61El1WiO1r/96yStE97Ut8Ioy2NT+fC6dSJ+j/YsarEe7jHbCHI/ifjO/X/yVi/6QAIJ7Yqjvr5bzy0PZNVSUIu6k33TJQgLPg0lWxggIv281Vx6mYyKVgymfuvy2z/FWbSti27NFitYd/FucoOfekNXeeQPMd6J3JzOs2pYeclr5Ms5GRxlOATud7fOWwV0rAyDSaOCYjujc3YnEMVpjcuUQdXd5zVzvH4aqKWgR3QX5CCcpyFqwsS6UW7T91Vqf5mlRIiwECkhOXuJgK+7yde1hTq8LmoiLTToYr3iL+KatPP/ExOQn9Wi6KndhJv6eQ7jOheCHdg=',t: 'MTcxOTQwNzczNy4wMDAwMDA=',cT: Math.floor(Date.now() / 1000),m: 'xXSRUOuc8O18bbndIIy7PjMpe1qsJ6W4ZvcRsUOj4Eg=',i1: 'p7PRT/qKWZ4m5lsWqmZ7mg==',i2: 'ClJlH5x64tud+k0cZ4BU9A==',zh: '6dW5KLsjmoGStZm/w3CUkISq8657AEI6JKhvmam58xM=',uh: 'i6GOTOHE2vtxd98RXQ8+NzOcjSBZYyASK++BT8qXjUE=',hh: 'Lb0VxCKQFzTc4iX077lkQv6YXNlmOsxL7hMPdtK/ZKE=',}};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=899d77948da2811f';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, \"\\/session\\/?__cf_chl_rt_tk=HRJW_rBbIhErL4w5EHLNIfGh2vl4mLTvzaqMKCora.U-1719407737-0.0.1.1-5695\" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>",
exit = 0,
headers = { "date: Wed, 26 Jun 2024 13:15:37 GMT", "content-type: text/html; charset=UTF-8", "content-length: 17663", "accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA", "critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA", "cross-origin-embedder-policy: require-corp", "cross-origin-opener-policy: same-origin", "cross-origin-resource-policy: same-origin", "origin-agent-cluster: ?1", "permissions-policy: accelerometer=(),autoplay=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()", "referrer-policy: same-origin", "x-content-options: nosniff", "x-frame-options: SAMEORIGIN", "cf-mitigated: challenge", "cf-chl-out: T7kFs4ox5qLpdfm1h4/ck5Fbl95Ft7foqs4VnaRts6dwYloea7fbzPWk/tCRK2clm7jBOFgJXh4UnJKe+hI7KuyW77LZhs/ww8SUxxzLRYIqOZp8qWKT6Hfs0TuUtA5rQtqqj+d2q2iulD6Js7L/JkfFcuez8BdiDqFYLMTwD/k=$1ISZ85nbt/6kRTAksxuEgQ==", "cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "expires: Thu, 01 Jan 1970 00:00:01 GMT", "set-cookie: __cf_bm=7vriI0KOA3a.nPLpFdloeehmSSqnURcrImsW.zLzwTM-1719407737-1.0.1.1-MTem83lZ6703eCj6jWozDSsmqdDR1tLE6HBupfnhM.1OZZ_wJjyd0d.selxoTIjy6TuXsY0CttJQOhOL3OcwFQ; path=/; expires=Wed, 26-Jun-24 13:45:37 GMT; domain=.leetcode.com; HttpOnly; Secure; SameSite=None", "strict-transport-security: max-age=31536000; includeSubDomains; preload", "x-content-type-options: nosniff", "server: cloudflare", "cf-ray: 899d77948da2811f-ORD", "", "" },
status = 403
}
Is there any suggested solution to get around this?
@fangjunzhou Does it happen often or only once?
It happens on my Linux machine very often. That almost made the entire plug-in unusable. But it works well on my Mac. I think it’s related to the network security system implemented by cloud flareOn Jun 27, 2024, at 1:53 AM, Marcin @.***> wrote: @fangjunzhou Does it happen often or only once?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
Same issue here, I can't get pass the login screen. I've managed to do it once after a couple of tries.
Is there any kind of logging that you would like to see @kawre ? I am Chrome on Ubuntu.
I am also facing this issue, I am instantly prompted with the enter cookie prompt after login in with a valid cookie. Despite this the session is logged in the background and i can esc the cookie prompt to continue with the session.
@heberuriegas can you confirm that you are using cookies from
graphqlrequests?Sorry for the delay. Yes I'm using the cookies from the graphql request. I had some other insights, the error happen only in certain problems when I tried to run with the samples. eg. Find minimum in rotated sorted array.
When I tried to run it logged me off
While using the work around above, i experienced this issue running the test command on the problem i was working on. I managed to resolve it by running the test command on another question.
Same error. This really makes trying to use the plugin impossible
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
I'm also experiencing the same issue. It says that my cookie is invalid despite my session working in the background
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
After debugging, I managed to track down the issue to this one api call
function Stats.update_sessions()
local stats_api = require("leetcode.api.statistics")
local log = require("leetcode.logger")
Stats.progress = {}
-- Commenting this part removes the error
-- stats_api.sessions(function(_, err)
-- if err then
-- return log.err(err)
-- end
--
-- _Lc_state.menu:draw()
-- end)
stats_api.session_progress(function(res, err)
if err then
return log.err(err)
end
Stats.progress = {}
local progress = res
for _, p in ipairs(progress) do
Stats.progress[p.difficulty:lower()] = p
end
_Lc_state.menu:draw()
end)
end
@rmenai Can you uncomment that function then add debug = true to leetcode.nvim config and paste the request that returns status = 401 or status = 403?. You can view debugger notifications with :Telescope notify
Sure thing, here
{
body = "<!DOCTYPE html><html lang=\"en-US\"><head><title>Just a moment...</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"><meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"><meta name=\"robots\" content=\"noindex,nofollow\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv=\"refresh\" content=\"390\"></head><body class=\"no-js\"><div class=\"main-wrapper\" role=\"main\"><div class=\"main-content\"><noscript><div class=\"h2\"><span id=\"challenge-error-text\">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: \"leetcode.com\",cType: 'managed',cRay: '8d8afacaa942d70a',cH: 'VOWs1SipptotY5spnvd0Iy9ES05JozlSKvZDffsfFyo-1729951300-1.2.1.1-tA4YkhEqK8YjQNW0jjThJ_JkoX61E6kyM96.EPHy4.FRU2lE2Xg5XizhqxRulEZN',cUPMDTk: \"\\/session\\/?__cf_chl_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\",cFPWv: 'b',cITimeS: '1729951300',cTTimeMs: '1000',cMTimeMs: '390000',cTplV: 5,cTplB: 'cf',cK: \"\",fa: \"\\/session\\/?__cf_chl_f_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\",md: \"yt57eHBv5CAYBJOQvLIaK9i_HA7yvwqEfyKXuWTU1SM-1729951300-1.2.1.1-MFMSnfLnrK3QYOWiKHGNjt2YY0N07epFAchu.g3LKsoX_6TjRr1L9aT3V97ZWFrtv7bCJHaqcYCvHSnWQ9cQzZ8qDt5kwaHUszo5BaG7UBS99RNyM3opE9KS9XK4ybD.jlnx3jz1B3nCNXVx5to_GsmG2gUNuoaB70aptC90_EQAH58L6wj7fTYHtuu9eZM_Bqi4W5lCsxJaKPvXWUjjUD40k.y75UYHJ.s9yyJo29kglYkRVcO7.MSgVMrkSrhXOcDA57yMlNORZAz7WaMsEs4eljQB2TuZLWS_bXMGdZ_J6h7DZ2PIQ26U1zJplx9BVq7fTIUJaj4vTaFYfYtSS_iHVJ2jRB17wds7SdRc_iL8bQEMPHGo0VSrrOnTECntrD3w0FUYwC57iwZUl7s7KBEmhuEigKJfnZlpn5LWUNS.5ROAYu50rMZ1joQVw5PevMihybwAlzJvb5AaZHZimgGKbQOpy3S_L3zF9qgfKojjr6vC8pqpoODA3Zs8zOLMyyQuMyCgji7ajE5uPs1rNhqYFdJFLOut0rJzbChIfoE5Xw16Gp36NHtCmKZ1FFngkOnHxOODb9Nmmb5n1a9IcE5_AB6hzK6HV2kSwnFOufwL46hWsJTkiql2VuwDpoamDE7810mJ2ZatNPN2hwsW9dV.QcqIpcKFXKJGgCVEOKA1Sqj9824Ai_BUiJ3cxb8TSQsCMjZ_cY7mR.1gpdQ60KeWuux4FmWkMrAqa_Yi5dvXMwwyAGCsZCZVZuHcV7rnzQgkahCIJo0UJ3iIrNxdXQ5i3NlX9qFabdaO4NBA9ih1opO8VA6nzRhIuX.EekRs.TJVGh_sAZcjfbUZqSrxEvQmN2hjCQUW3L2RrmGgJsfneTP9FvsXCJl6m30z21nOHhCjHguSePDyKBp8AWceH9zmReXKuGTBx4I2XRFD2yalwZA2tYaq3y6nFOi5Ga2lLQDWrNg9jhmqSNKjZweJutNT9WTtZVoN.VgrdcjZpXmWGIveWRsXlCBW6M2lNqdaG_ZWqvd5kvhX..LZNWZOiS3gRaYw9UhCPGuYCAbNRP2zVqEHDgDoK1QoLr5drn.7rxYXJI_be2g0kAfNSLizZfO5k8gGIRiyvylU0gVdoAYxW.fL91QStX3SHbEnOiG6WZV81tUjVbDq2PC4cJO5UCh3zehWNyxGQJmYy9tkZgbJR_jeEykdkWjio9zMQmg8hvJxObhZ0X.jrK6yYajrjSQpWb09Gb1F_L3jeA4.TC6i8cDptSvg9lnwxfpxVxuHfqEgY3RiUgltILLX.p3_GYpGhSvNY6vukQW5p.0sCvO6h_uIvns7Q1Ntge7x1pbAvMC.K0k1qYINedyFABcVg2BNVSZEFDqWVl9rWSIP3etNsKnL2nwtEBHP15rNepOvNvU2GLIIlBrfb4__H2ShEXymQ6Jv43gs.URM2NbVSkCGeeEBntvmvOy9nOjCMa_ct644bF1.cUpYYq5eSLUc7zW8i_vILsGlkidvp5Osk7k5cLJfNFyO0RWRIwQZqoWvq4XI8QkHl62jfaP_RFOfgiVeifn4h6FtR2zzYT6xGXfcGoEkws_4f6Y8t.JSOTByiLXMhx5uHpLGCk92FhmSoBq18zTFqOz3TAV7eQcYVj6.FfCCqpI4ziQA_1kZKOtW9l2Wln2i8NIZLUA_wnJMcLaiQ3C0Dio23ncq3HzpNIk2x_aOTXMHnWfPbim8GoujTtyxHoqoihpeukil66elQ2Px2mcuq_YleL2CBLWoPhNwC1ZPyPFMz_I8PZARfgrO3FpgkmGbgkhLy9rcpYxxGkK4yp.UPLOqkNdfczqSdQ8mkmuaMVZq9ecjYjVEJkW3HqDQiS7UWEbh4rTP70UhptZtUR15GhfX.xbwWKPmkn.wEtMwC_DJ31x7p_5RCJDo8oR2SDoVS9FTVaQtJ0PsE82pqxEg_BwI4MrqCtTLc3kjvTGx9faPIbBFaRExjRcINcMgd10VWCWZMnSzGy8fNQppjK5EeWyAIqMNrelbboSrpItAUjnqYclaGXj3kHUOWhtL2Ct3LlMsLpJqePrLeR.IuVjRsGLSdXSBPitoTtgAVdd.vRQnR3L8rusZNgaHPGJtbCCraPjMPgmVZRzMlRE_YFtApD9T_QEQHLtiFFEwz3HLHgXRDwhbGtkkd_rGYebI8TuyImk2TPxNPoLvPi5xoL3Fb9Z5WxtMuT87SxwMO2rj7nYy59zczwLXsID9biyfbci3ElHy5fxm9r6u0w3WW.siKFeqNCMuJIsfI96YtDsz5KgK.h6VZEQwk9FRL1UwXHWi8HgyaANSwbxMYmalrFydTY3kxM7A.istBwH2zQ4oOO31BCaFPFXF6KvkdvqdB0fF2Lub57gluGdZNWaYBCJL1JreYogcKCQMS4R.37_4hatjoQ2xHbdiajJxHys0ElvnIBAuzLfFfnMR29.wZFcDy8iQXS9ncEwMRWC8S6BmTiw157jRTJqBIOlV\",mdrd: \"DfHI8N8v.J6NN9cLNo2RDxNKMShP6KyeXB5bsEmnJ4k-1729951300-1.2.1.1-uC_KDsWxhYsE2mmrpzr4PwNRvOHygcb_wc80HsOdNYX28vs2ezEVA6RsMbXvirW.TJ6O.xBs0gr4e2eEnrEe.5GV5ijLwhB1QQGT1Y6_RXjfakj.dH2AGISb7u9704ejYqINFzJztopwENP2H9cc6HRv.DGpTdoO1APO8uZTlWxkFjCKJBTTccO0VwoJaU6jR4t0iThdY.RS5DMN6AuVecE376S2QUre34wZ2MdIJexbcfFFrsWVvtrqEJGL9o_xTQzLacby8uH0NqWVOoADnRvEeywIFSV036ClC2Di.BhtpEDimpUaEHwJmuiARb7PniJDYT2T2.4uelcAcVDDXjjiQGZPRzVPlZ8zPc_xTzYYDlIggoBTr64q4nCqawW7VeeZT_c5tnPU93ryjpuRfykztMvms47CG0vNWzYy6aRQ9ep7JK5JHy2zCty9wW7HTj53izhloep.s2URzNaa2imOgawNihZJ4zw0S2.fbnCoW3WiEEWzB2Nl2f.PfumGNx5GKWHzNfB4DrWMMGaeL.3GOanLwO.0XJNH0HIN_5YV0ph9m9n4p4eB..wZ.7lKGxOdzsxfsujWBkKa4c.3WtkbaA4V4ntZQomGSyaInN0wQ.bLYRR83_2d0LFuJXL4lLZSixqSo5GOybBlhlrL6Ku0lMYxSeU2BGzi0aa8GTR238Uv7_d9l5oyQdJ_wltZ0WQ0d296rggUKM8XcrPi.MN.wrUJRo_.3PUOgDPddcSNzIlpb5liMKmTOc7mwen9VDLAhZ7cJFObpVjEY0bnung79MBG8vY1Kz.AHxEALfab3ST98li37bu2MpAVY8JHqiuoEPs0TzT.3oow5jinxKfOphQ3.Ohf5otdR5MrEF05N392eEPMtFjxP.Vhln1AK59GTkqNMCMOVMLGrZBLIGOEC6CykIQqwyofBTmpqEbEZFePTxQIkNmS8Dv.CQnW4.JNpT8wK73P2P8weRBq4IaRDWZo.rbSlfL0uVeqSS5yM6ZsBX42KH7BTDekoA0C.o3wvwwHzuQWWwBj_8pdECrg16imGJaOiTLq8tSzfV6OAJ4ctt8Gi_M._d1RYu.NNUFjqnp7YhNNcLY85ooz01CwahRSOXY0OQ4csHYMcJp4y6fuOtGFQxUlJvk7rNxfoymcGOUU6U54VtP0ztdkpAydO7_q8s2s6nSW.LrywNsoCIdnQJAxFrOtq4mVJiXPmGpIuSxVOu8p1gFz6heQ7DJ4gSg3Aw7ZbnJDi3Cwr4suHO6rXtMnBYj4VhzQAuv1zXK2sbw0msKM_zYP1zuWTmNW0ZQ82km4bs978WwYWW3_gi4OzpqwLOjVb6gykMyLcDsydugABF792uW2fab4NFT5BfuEOr4S783W9Pi1cmlF6.y3j7A9BDjkUHERgXLipyab1cUCHPPhSGvhelrH9HZpoGXpwsi7bWh2dbzGMIU.pS3pcbRQm8EXjG1Z3ucML1R8t16BpMedIJiY1IGzDYKku5JCANfTABjdpqhJ7oOBxQkvUuHbU5Qi_l6xpAx1gs9D0EhcQERK_3ic7mNWJOzuP1fA3REj8ADViEkhYTM6tNFpU9EVDXEmlTmSSMs5IzvOE2GhKuRV3ERZ5o6dJ905.Ql44qOmXbl8qxc53sXBlmxQg_JsnqXIsiOCwg.urxSEnAsbAHhkckJvVkBDTejmMmV0v2.rfp1SsH9wl24FjKqOdsBD2L.CsMkIuUIhZ5InGkJT78XiKGL9.uQq_ZgdM1yniZkW6623IWjBoyV0p28EWw8TYtT.PMt23S.TqKqt4qsjfJEZCVNO8syfVC3WPrI_0X9We81TQcs5hPA3AnIPDTpBA4ivQv6jLDY7iAOQo74e6BOXl.ecMy_x1GOgaBs_XR88tcZyVja7uHjUXz7r2MnofmKzoywpgx6_bgTeyvzz38LOV8uVuyW9mgJ.kXhqEqbAZKFcGYnZQgrmniNAlVI06sM8OSMd_FxTN74rv_lotXDccXSPbfNw7gynMY1bHT7WnW74ghm45coyldrZdHwuC4Jny1dJLZ_FASDMNyEO8S6LZ7JTXiIRx0LvT1FfBw6o94Kmcw3GsglBdzwSTWnGbc5E8FJaRF3ZpfAz8fiVOM_Tkncah5YvjJp7Ild2K5ZTf56VQ4dFlJM9NRq3UxuoFu1pPK.RtBGv4c_90M1j_5K3_lNRzO4pPvVBQE2G6mCDd_MxwxH2xPxY.3Mb.WhkQyNCxSXNEKD7455a3cGiXwo4KXwBojBqD8rz7SPUnTbQg0DQYcdiqLQc.xFtOBAyh1m3V5oP_e_1Y7Zbmg8Z49w0uOjwEPklHXQiupELxFWvs9eSzHX54yIWjcjBl6Sy90Oj3mbTqvOyoribVHe8Md9GfMkskzaAz6hvgAdp3IJuzl_IvBU2F2HiwQoC7sT.uop4CqwnuV81DA0qgJnbl1jiBhut3GfPUi4HVUzn1poE3geGIiBeL95Qdl78nu1qnszAvN8zHr.l2WK0LLljZCd7iIDsDAS6TzW2jeu9WvNjp5IsX1db.BOHDcXM3k2xdGLwohPxJpq_Mm84YmiCfk3JKG6RMQY79LNzkLaoyJDnyWUY8O78AG_VGq30XeZtacj2A0lS.j4c1oTLGWuS.pzKTtAK5uY.JKbsmw.mGDvLb3rO0XNURXKan8ZT_hUQe7zKWsZL8d23Cj.cpJBBuOlDrrt77RjJ1SjjfuNC01qU4SohyqIi9hdZCwlOjuctpSzcRolBerHwQ2H9agv.Lt3F_fMBqqY5E6Q5voeGxZFRr4UiJG_bw_Fk7U0jEV3QrFP_5KpvzWiBc7n5QpGGWIGFDhsKetYyXo4KrYwMfeoAEoHhebV5I5J7IcYlHP8j9Yk4h1aIi6t6HvGBxCBbZbEk_pAKgp5fft6L2z346MPnLPBBTkjDQz_i8oRbijVPBgy34JEcdb_Gp6vkVUegaC60rdC7xEJ3.1IgmaI8qIOB.0neksy9BHG49pbei8DdM_BZNzxe9sayS872os4kfkUh0UjgObIaRj.FpjIobVLClK2yhrrwjTOQt4cd7zH02bsJP7Y8rfCtzCDPIfL_do4EMNyOL8kBY2Ery3EUMkocL6dhLkZ7EPcDRRwwzBw3cCzMIRrhgRO9z2zpu3VhWJXDZ1a.QeOWkzpEv6irCq0Zui7Wthik239KvCmfDs.j_LXNdowLeGwHZNtElxSbia7LSAOYxiYth5MdwS0v4t97jgH44u86FlTtoLMzFtDsZrhx.SfdUezANmd0IDKmvEoUt_W3juWXjAJl20QVPvEqDZP_sk.s5v9MZ1BqNu24qwMVWcx9OWQ1.SpRi.DBNXyHu5rw0W4di2hMaPgqxwGd7BCiHdCSBIRDMMcJnQg_yaRBJvWMIaNc7yl29uzTXVgekKHX.du6OnkB7cq5_1DWDlnlbHEmC3m7LMEqv7Yqkr8viJTHEpUW7A6bXkY.o4frvtPNNdUsGewt3SPQmuB6zYhZK0Z1zY0Ys9pYnkcHlx1z84ha7uo1gLIUmQqXY1MXVxCG5s2aPpcRHL4NqKQOz1JEghZsCqP1ohUU3cF8PSAGC5TrgowGHAQP4j4wt7mPKAI6Dl9DN3_hYuObgQ0u1GAKnH_f2.h0drUY90V7BmrF_OnbW4cl5ZLGYQbEDHAABvyx1AM_k_KSbDzRasYPuT2v3mku7DC0vQHH1QwmZOAsDF.kW.3clhyC4fCUQbmeQJiQeONfcgJ4SL2yFQeMhJoGzrUpg4jBz_dK11cANvYMwne_l.ah_99lYWQ39j0aJ.4qJFXUxAeihqlnoPqVxIYoHOod2McE2Zmj6y.IKibxK_TJVV9ntrKZ31HPTu2.prVUizhnN4_4cJjHilzylgW9Jj9iWkojOgVLan0FaRrzkfGNv6rrg27lEl2HXRkiag_q33NSzWWqN5.ydKhvxx8CE9PqZWiRxeFBg9hCTSIjaF9L9g3kG033Q1aogVsvNoKii8ICdyFttS1UuispIf_tVAKppsF5hZ.6f4vAlSSIsm.H2.JdCvBA.OYLhvOcT3L2CnhPPYCivLvET37o5ApqlTfQPQRM5b6q7IR_My95shUYbP7NqhFHWK3bJDQI_J4EeZvDO6jEaMop2ls40UNf267c2Abz_0F82lMR3pmB8vgU.60U5oxMRUcgzzeWf6S8skvZJhBFLc7x7aujWVqAqYSCfNv82yxYRoYc_zlpIoSVjrEcFcfymINHrCmi7N3hj4KBhWrJVuuK2_u3Ve.kUNwTm5pDhUTkAzop_u.eKZFu5I5Umg7ru2jmnGZRtZhNA_M7f5UVJ4rOcwo1uAUBtyoopdEJxQutBAEhK2qllcd7bmPiTbSvEl3F7_Wr4.8sxffaNJy9t.rYzC.pTfqA6gOe4i2tp7zRjI3bRDRrC8uRZ8o.h2FOgvhQNKs187L0vkWKwRvwnJ0U00R.dRjogv6963GJBHHW4MC.WhBrza0ozf3i4fSRT3Zbt7.ZO8xAPTgWu_NiXH2ph_pkOAcnwSPBs7iuSug1TBcgnYnOnP_K2mwNxxNTubXsgG9QBoTx2G8121Zq7NpXsVnjRrJT.Be9bA0Mj8xXgKgj9QiyGZeYBtoE1RfDaMJBLPwgvVQkiff2haLUbvVPKQrDESacuDKlqrjIWP1LyFzf7p6C.WsFHk1lmIPaegBSeKrFgxAcnqSe7ANEicvvX7Tad9dKSHsd_VEjcW767wlu2NUlZlZwYjJDhCeeDKaOsOWsVSx97GJs3TDSaphzELS.YsBi4y8Fo4syKSnJOO9qmAeUYUjSHpPwsAsHKTVYK3v1cKtCge9D9032ZAEORtuQ5KHDgRpfMVOOPuX3RPEXkopZ0WHJeakT\"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=8d8afacaa942d70a';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, \"\\/session\\/?__cf_chl_rt_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>",
exit = 0,
headers = {
"date: Sat, 26 Oct 2024 14:01:40 GMT",
"content-type: text/html; charset=UTF-8",
"content-length: 11014",
"accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA",
"critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA",
"cross-origin-embedder-policy: require-corp",
"cross-origin-opener-policy: same-origin",
"cross-origin-resource-policy: same-origin",
"origin-agent-cluster: ?1",
"permissions-policy: accelerometer=(),autoplay=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()",
"referrer-policy: same-origin",
"x-content-options: nosniff",
"x-frame-options: SAMEORIGIN",
"cf-mitigated: challenge",
"cf-chl-out: bYBIdG8CuzzYFw1oCIJYiU+rnWhnrdeif4z3JqiZwgLAoZTZoWg9Yi+4Q7Y8HrAlr2Y+KoRtYtrWKcAjxQhdT2OFUXb0Ywn1BQcpPaRw5UgVDwqJo/qmLUAiEaB0RAyrJsMZFhja9yKE2AY0k3bZgw==$t1ogzBrhgxLOipOoB9MEng==",
"cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
"expires: Thu, 01 Jan 1970 00:00:01 GMT",
"set-cookie: [Redecated]",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"x-content-type-options: nosniff",
"server: cloudflare",
"cf-ray: 8d8afacaa942d70a-CDG",
"",
""
},
status = 403
}
Sure thing, here
{ body = "<!DOCTYPE html><html lang=\"en-US\"><head><title>Just a moment...</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"><meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"><meta name=\"robots\" content=\"noindex,nofollow\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv=\"refresh\" content=\"390\"></head><body class=\"no-js\"><div class=\"main-wrapper\" role=\"main\"><div class=\"main-content\"><noscript><div class=\"h2\"><span id=\"challenge-error-text\">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: \"leetcode.com\",cType: 'managed',cRay: '8d8afacaa942d70a',cH: 'VOWs1SipptotY5spnvd0Iy9ES05JozlSKvZDffsfFyo-1729951300-1.2.1.1-tA4YkhEqK8YjQNW0jjThJ_JkoX61E6kyM96.EPHy4.FRU2lE2Xg5XizhqxRulEZN',cUPMDTk: \"\\/session\\/?__cf_chl_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\",cFPWv: 'b',cITimeS: '1729951300',cTTimeMs: '1000',cMTimeMs: '390000',cTplV: 5,cTplB: 'cf',cK: \"\",fa: \"\\/session\\/?__cf_chl_f_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\",md: \"yt57eHBv5CAYBJOQvLIaK9i_HA7yvwqEfyKXuWTU1SM-1729951300-1.2.1.1-MFMSnfLnrK3QYOWiKHGNjt2YY0N07epFAchu.g3LKsoX_6TjRr1L9aT3V97ZWFrtv7bCJHaqcYCvHSnWQ9cQzZ8qDt5kwaHUszo5BaG7UBS99RNyM3opE9KS9XK4ybD.jlnx3jz1B3nCNXVx5to_GsmG2gUNuoaB70aptC90_EQAH58L6wj7fTYHtuu9eZM_Bqi4W5lCsxJaKPvXWUjjUD40k.y75UYHJ.s9yyJo29kglYkRVcO7.MSgVMrkSrhXOcDA57yMlNORZAz7WaMsEs4eljQB2TuZLWS_bXMGdZ_J6h7DZ2PIQ26U1zJplx9BVq7fTIUJaj4vTaFYfYtSS_iHVJ2jRB17wds7SdRc_iL8bQEMPHGo0VSrrOnTECntrD3w0FUYwC57iwZUl7s7KBEmhuEigKJfnZlpn5LWUNS.5ROAYu50rMZ1joQVw5PevMihybwAlzJvb5AaZHZimgGKbQOpy3S_L3zF9qgfKojjr6vC8pqpoODA3Zs8zOLMyyQuMyCgji7ajE5uPs1rNhqYFdJFLOut0rJzbChIfoE5Xw16Gp36NHtCmKZ1FFngkOnHxOODb9Nmmb5n1a9IcE5_AB6hzK6HV2kSwnFOufwL46hWsJTkiql2VuwDpoamDE7810mJ2ZatNPN2hwsW9dV.QcqIpcKFXKJGgCVEOKA1Sqj9824Ai_BUiJ3cxb8TSQsCMjZ_cY7mR.1gpdQ60KeWuux4FmWkMrAqa_Yi5dvXMwwyAGCsZCZVZuHcV7rnzQgkahCIJo0UJ3iIrNxdXQ5i3NlX9qFabdaO4NBA9ih1opO8VA6nzRhIuX.EekRs.TJVGh_sAZcjfbUZqSrxEvQmN2hjCQUW3L2RrmGgJsfneTP9FvsXCJl6m30z21nOHhCjHguSePDyKBp8AWceH9zmReXKuGTBx4I2XRFD2yalwZA2tYaq3y6nFOi5Ga2lLQDWrNg9jhmqSNKjZweJutNT9WTtZVoN.VgrdcjZpXmWGIveWRsXlCBW6M2lNqdaG_ZWqvd5kvhX..LZNWZOiS3gRaYw9UhCPGuYCAbNRP2zVqEHDgDoK1QoLr5drn.7rxYXJI_be2g0kAfNSLizZfO5k8gGIRiyvylU0gVdoAYxW.fL91QStX3SHbEnOiG6WZV81tUjVbDq2PC4cJO5UCh3zehWNyxGQJmYy9tkZgbJR_jeEykdkWjio9zMQmg8hvJxObhZ0X.jrK6yYajrjSQpWb09Gb1F_L3jeA4.TC6i8cDptSvg9lnwxfpxVxuHfqEgY3RiUgltILLX.p3_GYpGhSvNY6vukQW5p.0sCvO6h_uIvns7Q1Ntge7x1pbAvMC.K0k1qYINedyFABcVg2BNVSZEFDqWVl9rWSIP3etNsKnL2nwtEBHP15rNepOvNvU2GLIIlBrfb4__H2ShEXymQ6Jv43gs.URM2NbVSkCGeeEBntvmvOy9nOjCMa_ct644bF1.cUpYYq5eSLUc7zW8i_vILsGlkidvp5Osk7k5cLJfNFyO0RWRIwQZqoWvq4XI8QkHl62jfaP_RFOfgiVeifn4h6FtR2zzYT6xGXfcGoEkws_4f6Y8t.JSOTByiLXMhx5uHpLGCk92FhmSoBq18zTFqOz3TAV7eQcYVj6.FfCCqpI4ziQA_1kZKOtW9l2Wln2i8NIZLUA_wnJMcLaiQ3C0Dio23ncq3HzpNIk2x_aOTXMHnWfPbim8GoujTtyxHoqoihpeukil66elQ2Px2mcuq_YleL2CBLWoPhNwC1ZPyPFMz_I8PZARfgrO3FpgkmGbgkhLy9rcpYxxGkK4yp.UPLOqkNdfczqSdQ8mkmuaMVZq9ecjYjVEJkW3HqDQiS7UWEbh4rTP70UhptZtUR15GhfX.xbwWKPmkn.wEtMwC_DJ31x7p_5RCJDo8oR2SDoVS9FTVaQtJ0PsE82pqxEg_BwI4MrqCtTLc3kjvTGx9faPIbBFaRExjRcINcMgd10VWCWZMnSzGy8fNQppjK5EeWyAIqMNrelbboSrpItAUjnqYclaGXj3kHUOWhtL2Ct3LlMsLpJqePrLeR.IuVjRsGLSdXSBPitoTtgAVdd.vRQnR3L8rusZNgaHPGJtbCCraPjMPgmVZRzMlRE_YFtApD9T_QEQHLtiFFEwz3HLHgXRDwhbGtkkd_rGYebI8TuyImk2TPxNPoLvPi5xoL3Fb9Z5WxtMuT87SxwMO2rj7nYy59zczwLXsID9biyfbci3ElHy5fxm9r6u0w3WW.siKFeqNCMuJIsfI96YtDsz5KgK.h6VZEQwk9FRL1UwXHWi8HgyaANSwbxMYmalrFydTY3kxM7A.istBwH2zQ4oOO31BCaFPFXF6KvkdvqdB0fF2Lub57gluGdZNWaYBCJL1JreYogcKCQMS4R.37_4hatjoQ2xHbdiajJxHys0ElvnIBAuzLfFfnMR29.wZFcDy8iQXS9ncEwMRWC8S6BmTiw157jRTJqBIOlV\",mdrd: \"DfHI8N8v.J6NN9cLNo2RDxNKMShP6KyeXB5bsEmnJ4k-1729951300-1.2.1.1-uC_KDsWxhYsE2mmrpzr4PwNRvOHygcb_wc80HsOdNYX28vs2ezEVA6RsMbXvirW.TJ6O.xBs0gr4e2eEnrEe.5GV5ijLwhB1QQGT1Y6_RXjfakj.dH2AGISb7u9704ejYqINFzJztopwENP2H9cc6HRv.DGpTdoO1APO8uZTlWxkFjCKJBTTccO0VwoJaU6jR4t0iThdY.RS5DMN6AuVecE376S2QUre34wZ2MdIJexbcfFFrsWVvtrqEJGL9o_xTQzLacby8uH0NqWVOoADnRvEeywIFSV036ClC2Di.BhtpEDimpUaEHwJmuiARb7PniJDYT2T2.4uelcAcVDDXjjiQGZPRzVPlZ8zPc_xTzYYDlIggoBTr64q4nCqawW7VeeZT_c5tnPU93ryjpuRfykztMvms47CG0vNWzYy6aRQ9ep7JK5JHy2zCty9wW7HTj53izhloep.s2URzNaa2imOgawNihZJ4zw0S2.fbnCoW3WiEEWzB2Nl2f.PfumGNx5GKWHzNfB4DrWMMGaeL.3GOanLwO.0XJNH0HIN_5YV0ph9m9n4p4eB..wZ.7lKGxOdzsxfsujWBkKa4c.3WtkbaA4V4ntZQomGSyaInN0wQ.bLYRR83_2d0LFuJXL4lLZSixqSo5GOybBlhlrL6Ku0lMYxSeU2BGzi0aa8GTR238Uv7_d9l5oyQdJ_wltZ0WQ0d296rggUKM8XcrPi.MN.wrUJRo_.3PUOgDPddcSNzIlpb5liMKmTOc7mwen9VDLAhZ7cJFObpVjEY0bnung79MBG8vY1Kz.AHxEALfab3ST98li37bu2MpAVY8JHqiuoEPs0TzT.3oow5jinxKfOphQ3.Ohf5otdR5MrEF05N392eEPMtFjxP.Vhln1AK59GTkqNMCMOVMLGrZBLIGOEC6CykIQqwyofBTmpqEbEZFePTxQIkNmS8Dv.CQnW4.JNpT8wK73P2P8weRBq4IaRDWZo.rbSlfL0uVeqSS5yM6ZsBX42KH7BTDekoA0C.o3wvwwHzuQWWwBj_8pdECrg16imGJaOiTLq8tSzfV6OAJ4ctt8Gi_M._d1RYu.NNUFjqnp7YhNNcLY85ooz01CwahRSOXY0OQ4csHYMcJp4y6fuOtGFQxUlJvk7rNxfoymcGOUU6U54VtP0ztdkpAydO7_q8s2s6nSW.LrywNsoCIdnQJAxFrOtq4mVJiXPmGpIuSxVOu8p1gFz6heQ7DJ4gSg3Aw7ZbnJDi3Cwr4suHO6rXtMnBYj4VhzQAuv1zXK2sbw0msKM_zYP1zuWTmNW0ZQ82km4bs978WwYWW3_gi4OzpqwLOjVb6gykMyLcDsydugABF792uW2fab4NFT5BfuEOr4S783W9Pi1cmlF6.y3j7A9BDjkUHERgXLipyab1cUCHPPhSGvhelrH9HZpoGXpwsi7bWh2dbzGMIU.pS3pcbRQm8EXjG1Z3ucML1R8t16BpMedIJiY1IGzDYKku5JCANfTABjdpqhJ7oOBxQkvUuHbU5Qi_l6xpAx1gs9D0EhcQERK_3ic7mNWJOzuP1fA3REj8ADViEkhYTM6tNFpU9EVDXEmlTmSSMs5IzvOE2GhKuRV3ERZ5o6dJ905.Ql44qOmXbl8qxc53sXBlmxQg_JsnqXIsiOCwg.urxSEnAsbAHhkckJvVkBDTejmMmV0v2.rfp1SsH9wl24FjKqOdsBD2L.CsMkIuUIhZ5InGkJT78XiKGL9.uQq_ZgdM1yniZkW6623IWjBoyV0p28EWw8TYtT.PMt23S.TqKqt4qsjfJEZCVNO8syfVC3WPrI_0X9We81TQcs5hPA3AnIPDTpBA4ivQv6jLDY7iAOQo74e6BOXl.ecMy_x1GOgaBs_XR88tcZyVja7uHjUXz7r2MnofmKzoywpgx6_bgTeyvzz38LOV8uVuyW9mgJ.kXhqEqbAZKFcGYnZQgrmniNAlVI06sM8OSMd_FxTN74rv_lotXDccXSPbfNw7gynMY1bHT7WnW74ghm45coyldrZdHwuC4Jny1dJLZ_FASDMNyEO8S6LZ7JTXiIRx0LvT1FfBw6o94Kmcw3GsglBdzwSTWnGbc5E8FJaRF3ZpfAz8fiVOM_Tkncah5YvjJp7Ild2K5ZTf56VQ4dFlJM9NRq3UxuoFu1pPK.RtBGv4c_90M1j_5K3_lNRzO4pPvVBQE2G6mCDd_MxwxH2xPxY.3Mb.WhkQyNCxSXNEKD7455a3cGiXwo4KXwBojBqD8rz7SPUnTbQg0DQYcdiqLQc.xFtOBAyh1m3V5oP_e_1Y7Zbmg8Z49w0uOjwEPklHXQiupELxFWvs9eSzHX54yIWjcjBl6Sy90Oj3mbTqvOyoribVHe8Md9GfMkskzaAz6hvgAdp3IJuzl_IvBU2F2HiwQoC7sT.uop4CqwnuV81DA0qgJnbl1jiBhut3GfPUi4HVUzn1poE3geGIiBeL95Qdl78nu1qnszAvN8zHr.l2WK0LLljZCd7iIDsDAS6TzW2jeu9WvNjp5IsX1db.BOHDcXM3k2xdGLwohPxJpq_Mm84YmiCfk3JKG6RMQY79LNzkLaoyJDnyWUY8O78AG_VGq30XeZtacj2A0lS.j4c1oTLGWuS.pzKTtAK5uY.JKbsmw.mGDvLb3rO0XNURXKan8ZT_hUQe7zKWsZL8d23Cj.cpJBBuOlDrrt77RjJ1SjjfuNC01qU4SohyqIi9hdZCwlOjuctpSzcRolBerHwQ2H9agv.Lt3F_fMBqqY5E6Q5voeGxZFRr4UiJG_bw_Fk7U0jEV3QrFP_5KpvzWiBc7n5QpGGWIGFDhsKetYyXo4KrYwMfeoAEoHhebV5I5J7IcYlHP8j9Yk4h1aIi6t6HvGBxCBbZbEk_pAKgp5fft6L2z346MPnLPBBTkjDQz_i8oRbijVPBgy34JEcdb_Gp6vkVUegaC60rdC7xEJ3.1IgmaI8qIOB.0neksy9BHG49pbei8DdM_BZNzxe9sayS872os4kfkUh0UjgObIaRj.FpjIobVLClK2yhrrwjTOQt4cd7zH02bsJP7Y8rfCtzCDPIfL_do4EMNyOL8kBY2Ery3EUMkocL6dhLkZ7EPcDRRwwzBw3cCzMIRrhgRO9z2zpu3VhWJXDZ1a.QeOWkzpEv6irCq0Zui7Wthik239KvCmfDs.j_LXNdowLeGwHZNtElxSbia7LSAOYxiYth5MdwS0v4t97jgH44u86FlTtoLMzFtDsZrhx.SfdUezANmd0IDKmvEoUt_W3juWXjAJl20QVPvEqDZP_sk.s5v9MZ1BqNu24qwMVWcx9OWQ1.SpRi.DBNXyHu5rw0W4di2hMaPgqxwGd7BCiHdCSBIRDMMcJnQg_yaRBJvWMIaNc7yl29uzTXVgekKHX.du6OnkB7cq5_1DWDlnlbHEmC3m7LMEqv7Yqkr8viJTHEpUW7A6bXkY.o4frvtPNNdUsGewt3SPQmuB6zYhZK0Z1zY0Ys9pYnkcHlx1z84ha7uo1gLIUmQqXY1MXVxCG5s2aPpcRHL4NqKQOz1JEghZsCqP1ohUU3cF8PSAGC5TrgowGHAQP4j4wt7mPKAI6Dl9DN3_hYuObgQ0u1GAKnH_f2.h0drUY90V7BmrF_OnbW4cl5ZLGYQbEDHAABvyx1AM_k_KSbDzRasYPuT2v3mku7DC0vQHH1QwmZOAsDF.kW.3clhyC4fCUQbmeQJiQeONfcgJ4SL2yFQeMhJoGzrUpg4jBz_dK11cANvYMwne_l.ah_99lYWQ39j0aJ.4qJFXUxAeihqlnoPqVxIYoHOod2McE2Zmj6y.IKibxK_TJVV9ntrKZ31HPTu2.prVUizhnN4_4cJjHilzylgW9Jj9iWkojOgVLan0FaRrzkfGNv6rrg27lEl2HXRkiag_q33NSzWWqN5.ydKhvxx8CE9PqZWiRxeFBg9hCTSIjaF9L9g3kG033Q1aogVsvNoKii8ICdyFttS1UuispIf_tVAKppsF5hZ.6f4vAlSSIsm.H2.JdCvBA.OYLhvOcT3L2CnhPPYCivLvET37o5ApqlTfQPQRM5b6q7IR_My95shUYbP7NqhFHWK3bJDQI_J4EeZvDO6jEaMop2ls40UNf267c2Abz_0F82lMR3pmB8vgU.60U5oxMRUcgzzeWf6S8skvZJhBFLc7x7aujWVqAqYSCfNv82yxYRoYc_zlpIoSVjrEcFcfymINHrCmi7N3hj4KBhWrJVuuK2_u3Ve.kUNwTm5pDhUTkAzop_u.eKZFu5I5Umg7ru2jmnGZRtZhNA_M7f5UVJ4rOcwo1uAUBtyoopdEJxQutBAEhK2qllcd7bmPiTbSvEl3F7_Wr4.8sxffaNJy9t.rYzC.pTfqA6gOe4i2tp7zRjI3bRDRrC8uRZ8o.h2FOgvhQNKs187L0vkWKwRvwnJ0U00R.dRjogv6963GJBHHW4MC.WhBrza0ozf3i4fSRT3Zbt7.ZO8xAPTgWu_NiXH2ph_pkOAcnwSPBs7iuSug1TBcgnYnOnP_K2mwNxxNTubXsgG9QBoTx2G8121Zq7NpXsVnjRrJT.Be9bA0Mj8xXgKgj9QiyGZeYBtoE1RfDaMJBLPwgvVQkiff2haLUbvVPKQrDESacuDKlqrjIWP1LyFzf7p6C.WsFHk1lmIPaegBSeKrFgxAcnqSe7ANEicvvX7Tad9dKSHsd_VEjcW767wlu2NUlZlZwYjJDhCeeDKaOsOWsVSx97GJs3TDSaphzELS.YsBi4y8Fo4syKSnJOO9qmAeUYUjSHpPwsAsHKTVYK3v1cKtCge9D9032ZAEORtuQ5KHDgRpfMVOOPuX3RPEXkopZ0WHJeakT\"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=8d8afacaa942d70a';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, \"\\/session\\/?__cf_chl_rt_tk=YzbnaU8vVZJKtFuyfhVb2ig9C_jcImRmKjKpGfK5lA8-1729951300-1.0.1.1-z7hkg5hoPqYCsNiysHXs8dUQPGqW5i2O_XKuENMtBR0\" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>", exit = 0, headers = { "date: Sat, 26 Oct 2024 14:01:40 GMT", "content-type: text/html; charset=UTF-8", "content-length: 11014", "accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA", "critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA", "cross-origin-embedder-policy: require-corp", "cross-origin-opener-policy: same-origin", "cross-origin-resource-policy: same-origin", "origin-agent-cluster: ?1", "permissions-policy: accelerometer=(),autoplay=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()", "referrer-policy: same-origin", "x-content-options: nosniff", "x-frame-options: SAMEORIGIN", "cf-mitigated: challenge", "cf-chl-out: bYBIdG8CuzzYFw1oCIJYiU+rnWhnrdeif4z3JqiZwgLAoZTZoWg9Yi+4Q7Y8HrAlr2Y+KoRtYtrWKcAjxQhdT2OFUXb0Ywn1BQcpPaRw5UgVDwqJo/qmLUAiEaB0RAyrJsMZFhja9yKE2AY0k3bZgw==$t1ogzBrhgxLOipOoB9MEng==", "cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "expires: Thu, 01 Jan 1970 00:00:01 GMT", "set-cookie: [Redecated]", "strict-transport-security: max-age=31536000; includeSubDomains; preload", "x-content-type-options: nosniff", "server: cloudflare", "cf-ray: 8d8afacaa942d70a-CDG", "", "" }, status = 403 }
Leetcode uses /session both as an API endpoint and a webpage, and they recently implemented anti-scraping measures. This likely affects /session as well(only on some server locations). I'll try reaching out to them to see if they can lift this restriction. In the meantime, I'll disable session expiration input, so the plugin can continue working.