Created
January 29, 2026 17:36
-
-
Save trycf/c74e3f8b3974c7e7c629b05d0ed170f0 to your computer and use it in GitHub Desktop.
TryCF Gist
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <cfscript> | |
| text = 'Hi,<br> Hope you are well. We have been notified by stores and streaming services that they have received a take down for the following content:<br><br> <b>Artist:</b> LucySPA <br> <b>Release:</b> 愿得一人心(钢琴版)<br><b>Content Issue:</b>Copyright <br> <br> If you have any questions, please contact the claimant at: <b> [email protected]</b>. <br><br> Please understand that DistroKid is not involved in the take down. We have no other information or context, and we are unable to get involved or take sides in disputes between artists and claimants. We''re just the messenger, passing along this info to you in hopes you find it helpful. <br><br> Stores ask that you please do not re-upload the content until the dispute has been resolved between you and the claimant. Note that if another takedown is received for your content, all stores and streaming services will likely remove your entire catalog of music and your DistroKid account will be banned followed by account closure. Furthermore, this matter may trigger additional account review and, where applicable, further restrictive actions.<br><br> We understand that this email is probably frustrating to you, and we regret having to be the messenger of bad news. However, we hope this email is helpful, and we thank you for using DistroKid.<br><br> Please contact the claimant directly if you have further questions. They can be reached at: <b>[email protected]</b> <br> <br>Best regards,<br> DistroKid'; | |
| uriEncodedInJavascript = 'Hi%2C%3Cbr%3E%20Hope%20you%20are%20well.%20We%20have%20been%20notified%20by%20stores%20and%20streaming%20services%20that%20they%20have%20received%20a%20take%20down%20for%20the%20following%20content%3A%3Cbr%3E%3Cbr%3E%20%3Cb%3EArtist%3A%3C%2Fb%3E%20LucySPA%20%3Cbr%3E%20%3Cb%3ERelease%3A%3C%2Fb%3E%20%E6%84%BF%E5%BE%97%E4%B8%80%E4%BA%BA%E5%BF%83(%E9%92%A2%E7%90%B4%E7%89%88)%3Cbr%3E%3Cb%3EContent%20Issue%3A%3C%2Fb%3ECopyright%20%3Cbr%3E%20%3Cbr%3E%20If%20you%20have%20any%20questions%2C%20please%20contact%20the%20claimant%20at%3A%20%3Cb%3E%20support%40ewway.com%3C%2Fb%3E.%20%3Cbr%3E%3Cbr%3E%20Please%20understand%20that%20DistroKid%20is%20not%20involved%20in%20the%20take%20down.%20We%20have%20no%20other%20information%20or%20context%2C%20and%20we%20are%20unable%20to%20get%20involved%20or%20take%20sides%20in%20disputes%20between%20artists%20and%20claimants.%20We''re%20just%20the%20messenger%2C%20passing%20along%20this%20info%20to%20you%20in%20hopes%20you%20find%20it%20helpful.%20%3Cbr%3E%3Cbr%3E%20Stores%20ask%20that%20you%20please%20do%20not%20re-upload%20the%20content%20until%20the%20dispute%20has%20been%20resolved%20between%20you%20and%20the%20claimant.%20Note%20that%20if%20another%20takedown%20is%20received%20for%20your%20content%2C%20all%20stores%20and%20streaming%20services%20will%20likely%20remove%20your%20entire%20catalog%20of%20music%20and%20your%20DistroKid%20account%20will%20be%20banned%20followed%20by%20account%20closure.%20%20Furthermore%2C%20this%20matter%20may%20trigger%20additional%20account%20review%20and%2C%20where%20applicable%2C%20further%20restrictive%20actions.%3Cbr%3E%3Cbr%3E%20We%20understand%20that%20this%20email%20is%20probably%20frustrating%20to%20you%2C%20and%20we%20regret%20having%20to%20be%20the%20messenger%20of%20bad%20news.%20However%2C%20we%20hope%20this%20email%20is%20helpful%2C%20and%20we%20thank%20you%20for%20using%20DistroKid.%3Cbr%3E%3Cbr%3E%20%20Please%20contact%20the%20claimant%20directly%20if%20you%20have%20further%20questions.%20They%20can%20be%20reached%20at%3A%20%20%3Cb%3Esupport%40ewway.com%3C%2Fb%3E%20%3Cbr%3E%20%3Cbr%3EBest%20regards%2C%3Cbr%3E%20DistroKid'; | |
| decodedInCfml = urlDecode(uriEncodedInJavascript); | |
| dump(var: text, label: "Original Text"); | |
| dump(var: decodedInCfml, label: "Decoded in CFML"); | |
| dump(var: (compare(decodedInCfml, text) == 0), label: "Is Decoded Same as Original?"); | |
| </cfscript> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment