Telerik Forums
Fiddler Forum
1 answer
235 views

I use fiddler can capture most of the traffic , such as:

https://freetestdata.com/wp-content/uploads/2022/02/Free_Test_Data_7MB_MP4.mp4

in the console of the chrome, I can see the media size , and can capture it in fiddler;

but I can't capture the video in web.telegram.org/z/ or  web.telegram.org/k/ , in the console of chrome it shows serviceworker and I can't see the size of the media; The video can play , why can't capture it? How does the video stream send request and come back from the site?

Can I capture the video in telegram ? or save the video stream?

Nick Iliev
Telerik team
 answered on 16 Jan 2023
2 answers
258 views

Hello,

where can I find all the possible prefs for Fiddler? I found a lot in a random ebook, but is there a documentation or source code where a list of all of them can be found? E.g. I know there's fiddler.config.path.captures, but is there one for the  CustomRules.js or just the whole Documents folder in general?

Regards

Przemek
Top achievements
Rank 1
Iron
 updated answer on 13 Jan 2023
16 answers
3.5K+ views
Any plans to add HTTP/2 support to Fiddler?
Nick Iliev
Telerik team
 answered on 12 Jan 2023
1 answer
426 views

Hello,

I am using Fiddler Everywhere and would like to do automated testing. 

I found this on your blog:  https://www.telerik.com/blogs/api-testing-with-telerik-fiddler#disqus_thread 

 However, I do not have the "API Test" tab.  I would appreciate any help you can give me. 

 

Thank you

Nick Iliev
Telerik team
 answered on 11 Jan 2023
1 answer
558 views
Is there any way possible to get your Public IP address within Fiddler Scripts (ScriptEditor in Customize Rules)? I attempted to use certain methods that you could do using C# (translated to Script language). I also thought that maybe It was possible to execute another script file (like powershell file) that could return a value within Fiddler Scripts... but so far could not find any way of retrieving public IP
Nick Iliev
Telerik team
 answered on 11 Jan 2023
1 answer
2.3K+ views

I have a device that broadcasts a "discovery" packet to port 5556 and would like to capture that.  How do i go about doing so?

 

Lini
Telerik team
 answered on 09 Jan 2023
2 answers
755 views

I have tried to run code and output log messages from OnWebSocketMessage() and OnBeforeResponse() but its not being apparently executed and no messages are in Log tab at all... so it just seems like its not even executing script file

 


 
E
Top achievements
Rank 1
Iron
 updated answer on 06 Jan 2023
1 answer
151 views

I have a general question towards setting a value of a response.

Imagine the following response body:


{
    "mobile-getjackpots-response": {
        "errorcodes": [
            "420"
        ],
        "jackpots": [
            {
                "gametype": "1",
                "jackpotamount": "1000000",
                "nextDrawDay": "thursday"
            }
        ]
    }
}

I want to create a rule to set ONLY the value of "jackpotamount" to a different value and I want it to do the change irrespectively of the value it currently has or the structure of the response body. I DO NOT want to constantly adjust the response via the manual response action. This creates too much overhead when the response body is larger.

This is want I want the response to look like.

{
    "mobile-getjackpots-response": {
        "errorcodes": [
            "420"
        ],
        "jackpots": [
            {
                "gametype": "1",
                "jackpotamount": "100",
                "nextDrawDay": "thursday"
            }
        ]
    }
}

 

I tried a find and replace rule shown in the attachment, but it resulted in this:

{
    "mobile-getjackpots-response": {
        "errorcodes": [
            "420"
        ],
        "jackpots": [
            {
                "gametype": "1",
                "jackpotamount": "100": "1000000",
                "nextDrawDay": "thursday"
            }
        ]
    }
}

I know that I should´ve used "jackpotamount": "1000000" for this to work, but this is exactly what I try to avoid, as I dont know beforehand, what the value will be that I want to change. 

I also tried it with the following regex, it should theoretically match the key-value-pair "jackpotamount": "SOME_AMOUNT"
https://regex101.com/r/u8r4IZ/1

(?:\"jackpotamount)(?:\"\s?:\s?\")(.*)(?:\")

This "cut off" the rest of the first jackpots object.

{
    "mobile-getjackpots-response": {
        "errorcodes": [
            "420"
        ],
        "jackpots": [
            {
                "gametype": "1",
                "jackpotamount": "100"
            }
        ]
    }
}
Rosen Vladimirov
Telerik team
 updated answer on 04 Jan 2023
1 answer
250 views

Hello.

 

On Windows it works perfectly fine for me. However on Linux fiddler everywhere seems to be unable to catch traffic from windows games running through proton. Is there any way to get that working?

Nick Iliev
Telerik team
 answered on 30 Dec 2022
1 answer
125 views

Within Rules, Conditions: we can choose between 

  • all these conditions
  • any of these conditions
  • none of these conditions

is it possible to choose more than 1 operand for several items?

Examples:

Condition1 AND Condition2 OR Condition3

Condition1 AND Condition2  NOT Condition3

 

 

Nick Iliev
Telerik team
 answered on 30 Dec 2022
Narrow your results
Selected tags
Tags
+? more
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?