leetcode.nvim icon indicating copy to clipboard operation
leetcode.nvim copied to clipboard

Cannot run Leet run and the session is expired immediately after login

Open heberuriegas opened this issue 1 year ago • 15 comments

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 ?

heberuriegas avatar Mar 21 '24 19:03 heberuriegas

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.

AlOwain avatar Mar 21 '24 20:03 AlOwain

@heberuriegas can you confirm that you are using cookies from graphql requests?

kawre avatar Mar 21 '24 23:03 kawre

@heberuriegas can you confirm that you are using cookies from graphql requests?

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

AlOwain avatar Mar 23 '24 02:03 AlOwain

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.

Wwayne1 avatar Mar 25 '24 02:03 Wwayne1

@heberuriegas can you confirm that you are using cookies from graphql requests?

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 avatar Apr 09 '24 19:04 heberuriegas

@heberuriegas does this happen randomly or every time you run some specific problems like Find minimum in rotated sorted array?

kawre avatar Apr 11 '24 19:04 kawre

some specific problems, it did happen every time to that problem.

heberuriegas avatar Apr 11 '24 19:04 heberuriegas

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 avatar Apr 11 '24 20:04 kawre

@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 avatar Jun 26 '24 13:06 fangjunzhou

@fangjunzhou Does it happen often or only once?

kawre avatar Jun 27 '24 06:06 kawre

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: @.***>

fangjunzhou avatar Jun 27 '24 12:06 fangjunzhou

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.

paolomissagia avatar Jul 02 '24 19:07 paolomissagia

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 graphql requests?

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.

dan-nicholls avatar Jul 03 '24 12:07 dan-nicholls

Same error. This really makes trying to use the plugin impossible

solid-sinusoid avatar Sep 28 '24 22:09 solid-sinusoid

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

Wwayne1 avatar Sep 28 '24 22:09 Wwayne1

I'm also experiencing the same issue. It says that my cookie is invalid despite my session working in the background

rmenai avatar Oct 22 '24 20:10 rmenai

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

Wwayne1 avatar Oct 22 '24 20:10 Wwayne1

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 avatar Oct 25 '24 14:10 rmenai

@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

kawre avatar Oct 26 '24 13:10 kawre

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
}

rmenai avatar Oct 26 '24 14:10 rmenai

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.

kawre avatar Oct 26 '24 15:10 kawre