Telerik Forums
Fiddler Forum
1 answer
459 views
I can use the following info in the 'Parsed' tab with success, however it fails using the 'Raw' tab.
[Error:]
    sRequest did not represent a valid HTTP request
    Parameter name: sRequest

[Info used in 'Raw' tab:]
GET http://localhost:49589/api/values HTTP/1.1
User-Agent: Fiddler
Host: localhost:49589
Authorization: Bearer zurCykiDBNfxe_0lARMLJ1Pv1-nA7uig-wQ7rKr3EM5Pj6Wlw9HGS4r23PaKBrhWj5tDcIjt-T44rfGUJbzN_isKdjvdVHDCnpa4vuLf-E_WaMMKXObBGG6wz6CoQuph7cwzeKARIczua1dEdUpbBchmX33vKDoINCYJj2125DG0F9KdVp8Iv0XQkbXYLFBT4IU7YJT9grXfMBu9KWQc_utSlSd8hPbq7yxlu6JAI6y8DVL0b6m7k1QhUK7WB5aWaHJGUp6xy-hAmPydiUrsb1bQROaC4ZWJXpB8IDjF2WxOcPaMHDjBwezHVrE2VbLkNaV37MndwhgweCMFEzo6fmNhCHrWfS6bqtEB_ApLwvTm7ygovvDJVHvqC8tHeNFjbgLnqStZRQ8WSSLmfBbPjNOAOCNqp9RqrXkEQ6y1WwsqdqNG4thme1ZNuzhCDZuuew3tq2eAgba25iqZB4fptGXmZANKtC4yUEybqrpNT9A
Eric Lawrence
Telerik team
 answered on 06 Oct 2014
6 answers
390 views

After successfully having written some script-code for custom columns and a custom tab, I have two questions:
1. Is there a way to format colums right-aligned, or, even better: comma-aligned?
Example code:

public static BindUIColumn("ServerThinkTime", true)
function ServerThinkTime(oS: Session)
{
    var sResult = String.Empty;
    if (oS.Timers.ServerBeginResponse >= oS.Timers.ServerGotRequest)
    {
        // Without the time Fiddler needs
        sResult = (oS.Timers.ServerBeginResponse - oS.Timers.ServerGotRequest).TotalMilliseconds.ToString("N2");
    }
    return sResult;
}

2. How can I get the monospaced font in my custom tab (and get it back in the "Statistics" tab)?
After opening Fiddler the font in my custom tab is a proportional font. When I save my CustomRules.js the font changes to a monospaced font. As long as I don't know better I need the monospaced font for formatting the text I want to show in the tab. Maybe it has to do with my "Statistics" tab, where I have no monospaced font anymore (and therefore no properly aligned colums in the text). It would be nice to have the monospaced font immediately after the program start.

Feedback/wishlist:
- Timestamp columns and "Overall_Elapsed" don't use my local decimal separator (comma in Germany). The same in the "Statistics" tab. (In the "Statistics" tab under "Estimated Worldwide Performance" the values are shown with commas.) Copying columns and inserting in Excel requires properly formatted text.
- "Body" column ist formatted right-aligned (nice) and with (my local) group separator (nice), but the "Request" column ist left-aligned with no group separator
- During writing a function I usually write something, press ctrl-s and have a look at the result, change the function, press ctrl-s and so on. It would be nice, if the tab in front (my custom tab I write the function for) could stay in front to see the result immediately without the need for another mouse click.

Eric Lawrence
Telerik team
 answered on 30 Sep 2014
1 answer
58 views
Hello,

I created an extension and my last problem is that I cannot differentiate between a new session and a Session which the user clicks on.
When I click on a Session, my extension receives an AutoTamper event, and there I would like to differentiate if it was a new session, or just the user clicked on this. I only want my extension to react to new sessions.

Is it possible to check if its a new session easier than creating arrays containing all the sessions and checking them if they were already sent once? 

Thanks,
Zsombor Fuszenecker
Eric Lawrence
Telerik team
 answered on 29 Sep 2014
2 answers
1.6K+ views
I'm working on a web application that makes calls to a web service on another server. When I'm debugging my application in Visual Studio, I'd like to be able to see the sessions to the remote service initiated by the application as it runs in IIS Express.

Is this possible?
Devin
Top achievements
Rank 1
 answered on 26 Sep 2014
3 answers
125 views
In this case, Let's take Google Search as example:

if (oSession.uriContains("&q="))  {
var str = oSession.fullUrl;
var sAppend = "test1+test2+test3";
if (!oSession.uriContains(sAppend))
{
oSession.fullUrl = str.replace( "&q=","&q="+sAppend);
}
}

For those who are confused, It says, If &q= is present in the URI, replace/append &q= with &q=test1+test2+test3

Problem: It appends test1+test2+test3 instantly, when it sees &q= in the URL.

Basically, how do I make it wait until I click the submit/search button

Thank you.
Eric Lawrence
Telerik team
 answered on 23 Sep 2014
2 answers
1.6K+ views
Hello!

What is the reason behind prohibition of the running secondary (tertiary, and so on) instance of Fiddler?
I need to monitor 3 copies of application -- PC app, WP8 app, and OSX app (FiddlerMono is really sucks and hangs, unfortunately).
It is quite handy to use several copies of Fiddler to avoid the hell of sessions mixing.
The solution I'm using now -- "run as another user". But it's not quite handy if I run more than 2 copies at once.

Could you please add an option like "-secondary:port" that will skip a running application check and start Fiddler with different port (which could be indicated at window caption) ?

Will be glad to any reply!
Denis
Top achievements
Rank 1
 answered on 22 Sep 2014
2 answers
335 views
Hi,

I am new to Fiddler and web development in general.  I am trying to get Fiddler to work with Firefox but I can not find this Fiddlerhook extension that is talked about
Eric Lawrence
Telerik team
 answered on 22 Sep 2014
1 answer
432 views
Good day Fiddler Team.

We have a unique environment and make use of your tool to determine where bottlenecks occur on the fly.
We use PSTools to connect to the machines, install and start the program silently.

Is there a way to start fiddler specifying a ".saz" file location to save when the stop command have been given?

Can you perhaps build this functionality into fiddler or does it exist already?

Kind regards
Eric Lawrence
Telerik team
 answered on 22 Sep 2014
2 answers
995 views
I'm using fiddler to debug the http requests of a program that I'm currently writing. So I'm constantly closing and recompiling the program and get a different exe everytime. 
I tried the "Select process" feature, but it seems to get sticked to a specific PID, so I would have to select my program every time I run it again. 
The problem with that: My program does an http request right after it's started, so this isn't gonna work. 

So for now the best thing I can do is to set Fiddler to ignore browsers. But for some reason, some applications just send their traffic through Fiddler even though I haven't configured then to do so. 
For example Skype and TeamViewer do a lot of http requests in the background and while you download a game on Steam it gets really insane...

So how can blacklist Skype, TeamViewer and Steam? Or how can I simply disallow programs from using Fiddler without me allowing it?

Best regards,
Fabian W.
Fabian
Top achievements
Rank 1
 answered on 19 Sep 2014
1 answer
148 views

Hi ! I manage to capture the selected session in auto responder and manipulate the same URL offline.
The session I have is involved client and server , this is a game. I am here to ask some question.

A.) I have extracted the selection session in auto responder in Raw file. Mean (Dump all the file in my dekstop)
      I have try to launch the file in my dekstop but it does not allow me to play back the session, maybe there is a client and server involved.

B.) Can the Raw file created by Auto responder - move all the files to IIS2. I am running Windows 7 professional.


Eric Lawrence
Telerik team
 answered on 19 Sep 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?