Fiddler Learning notes--web Session List

Source: Internet
Author: User
Tags bit set http post

The WEB session list is the most important part of Fiddler-it shows a brief summary of each session that fiddler captures.

1. The meaning of the information represented in the WEB session list bar

(1) #-fiddler ID generated for session

(2) result-response status code

(3) protocol-protocol used by the session (HTTP/HTTPS/FTP)

(4) path, file, and query string for the url-request URL

(5) host-host name and port number of the server receiving the request

(6) Number of bytes contained in the body-response body

(7) Values of the Expires and Cache-control fields in the caching-response header

(8) Content-type Head of content-type-response

(9) local Windows process corresponding to the process-data stream

comments-annotation Information set through the Toolbar Comment button

(one) The value of the UI-CUSTOMCOLUMN flag bit set by the Custom-fiddlerscript

You can resize and order the individual column headings in the Web sessions list by dragging and dropping them.

Click the column heading, fiddler sorts the items in the websession by the value of the column

2. Meanings of different icons and colors in the WEB session list bar

The default text color for each row of records in the WEB session list extracts the HTTP status (red for error, yellow for authentication), data flow type (gray for Connect), response type (purple for CSS, blue for HTML, green for script, gray for image). The font color can be modified in the UI-COLOR flag bit of the fiddlerscript session.

    • The request has been sent to the server
    • Read response from server
    • The request was paused at the breakpoint and allowed to be modified
    • The response is paused at the breakpoint, allowing it to be modified
    • The request uses the HTTP head or options method, or returns a http/204 status code (representing the response body without a specified URL).
    • Request to use the HTTP POST method
    • Request to use the HTTP connect method; Establish a connection channel using the HTTPS protocol
    • Response is HTML
    • Response is a picture
    • Response is a script file
    • The response is a CSS file
    • The response is an XML
    • Response is JSON
    • Response is an audio file
    • Response is a video file
    • The response is a Silverlight applet
    • Response is Flash applet
    • Response is font
    • Common response Success
    • Response is http/300,301,302,303,307 steering (redirect)
    • Response is HTTP304 (no change): Indicates that the client cache copy is already up-to-date
    • The response is http/401 or http/407, requires the client to authenticate, or responds to http/403, which means access is denied
    • Response is a server error
    • Session terminated by client, fiddler, or Server

3. Web Session shortcut keys

4. Web Session context Menu

(1) The AutoScroll session list option is used to determine whether Fiddler will automatically add the new session to the Web session list.

(2) Copy menu item for copying the information of the session selected in the Web session list

(3) The Save submenu contains some options for saving traffic to a file

(4) Remove has three submenus that can be used to remove all, selected, or unchecked sessions from the Web Sessioon list.

(5) Comment ... menu commands support Adding or modifying annotations for one or more selected web sessions

(6) The Mark submenu supports selecting a color to mark the session in the Web session list.

(7) Replay submenu provides commands to support playing the currently selected request

(8) Select Sub-menu supports the selection of other sessions using the currently selected session

(9) The Compare command is only available if only two sessions are selected in the Web session list. When this command is selected, these two sessions are saved to a temporary file, and the configured comparison tool (WinDiff) is started to compare requests and responses.

The Cometpeek command retains a "snapshot" of the response that is being executed and can view portions of the content before the response is complete. You can use this command when your Web app uses comet mode to stream data back to the client. Since the meaning of "streaming" is never ending, fiddler returns a response when the server stops connecting.

(one) The Abort session command terminates the request being executed and interrupts the connection between the client and the server.

The Clone Response command is only available if the two session is selected in the Web session list and one of the sessions is aborted at the interrupt and the other session has run out. This command will copy the response of the completed session to the session where it was paused. This feature allows you to copy the previously captured (or modified) response and return it to subsequent requests.

The Unlock for editing menu command releases a selected session, enabling the Inspector to edit the request and response of the session that has been completed. When the cursor is positioned in the Web session list, you can press the F2 key to execute the command

The Inspect in New Window command opens a Session inspector window, allowing you to view the session's requests, responses, and properties in a separate window

(a) Properties: The command opens the Session Properties window, displaying information about the currently selected session, including the timer, session flag, and how the request was forwarded.

Fiddler Learning notes--web Session List

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.