[GH-ISSUE #954] Waiting for the response body to display for a very long time #948

Open
opened 2026-03-03 19:23:15 +03:00 by kerem · 4 comments
Owner

Originally created by @Drovosek01 on GitHub (Aug 4, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/954

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

Version 2.30.0 (23000)

macOS Version? (Ex. mac 10.14)

macOS 10.14.6 Mojave

I noticed that Proxyman shows the response body for a very long time, if the response is an xml file of about 5 megabytes in size. This happens if you look at the server response data on the "Raw" tab and on the "Body" tab.

Снимок экрана 2021-08-04 в 14 15 14

In Postman, this response is displayed almost instantly.

image

To repeat this, send a GET request to this address:
https://cdn-ffc.oobesaas.adobe.com/core/v5/products/all?_type=xml&channel=ccm,sti&platform=osx10,osx10-64&productType=Desktop
With these headers:

'X-Adobe-App-Id': 'accc-hdcore-desktop',
'User-Agent': 'Adobe Application Manager 2.0',
'X-Api-Key': 'CC_HD_ESD_1_0'

Снимок экрана 2021-08-04 в 14 14 52

I hope you will be able to speed up the display, because waiting is very annoying.

Originally created by @Drovosek01 on GitHub (Aug 4, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/954 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) Version 2.30.0 (23000) ### macOS Version? (Ex. mac 10.14) macOS 10.14.6 Mojave I noticed that Proxyman shows the response body for a very long time, if the response is an xml file of about 5 megabytes in size. This happens if you look at the server response data on the "Raw" tab and on the "Body" tab. ![Снимок экрана 2021-08-04 в 14 15 14](https://user-images.githubusercontent.com/29478700/128172534-893574ba-fc18-45b3-9411-16ccc87e24ce.png) In Postman, this response is displayed almost instantly. ![image](https://user-images.githubusercontent.com/29478700/128172468-ffbbbf72-5510-46e6-9446-cb0a821b2484.png) To repeat this, send a GET request to this address: `https://cdn-ffc.oobesaas.adobe.com/core/v5/products/all?_type=xml&channel=ccm,sti&platform=osx10,osx10-64&productType=Desktop` With these headers: ``` 'X-Adobe-App-Id': 'accc-hdcore-desktop', 'User-Agent': 'Adobe Application Manager 2.0', 'X-Api-Key': 'CC_HD_ESD_1_0' ``` ![Снимок экрана 2021-08-04 в 14 14 52](https://user-images.githubusercontent.com/29478700/128172495-e7a08cf0-7e7a-41d3-9b63-c369fdbd6779.png) I hope you will be able to speed up the display, because waiting is very annoying.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 4, 2021):

Hey @Drovosek01 can you select the Body Tab on the Response Panel to see if it displays faster?

The body is using the CodeMirror view, which is the same as Postman. On the other hand, the Raw tab is using native NSTextView, which needs more improvement.

<!-- gh-comment-id:892579588 --> @NghiaTranUIT commented on GitHub (Aug 4, 2021): Hey @Drovosek01 can you select the Body Tab on the Response Panel to see if it displays faster? The body is using the CodeMirror view, which is the same as Postman. On the other hand, the Raw tab is using native NSTextView, which needs more improvement.
Author
Owner

@Drovosek01 commented on GitHub (Aug 4, 2021):

@NghiaTranUIT to make it easier to understand, I recorded a video.

https://www.youtube.com/watch?v=aKuS7hjWW6c

P.S.
It would also be cool to add a download button "Save response to file" for the response body, as in Postman.

<!-- gh-comment-id:892618539 --> @Drovosek01 commented on GitHub (Aug 4, 2021): @NghiaTranUIT to make it easier to understand, I recorded a video. https://www.youtube.com/watch?v=aKuS7hjWW6c P.S. It would also be cool to add a download button "Save response to file" for the response body, as in Postman.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 4, 2021):

You can download the response as a file too 👍

Screen_Shot_2021-08-04_at_19_33_49
<!-- gh-comment-id:892620433 --> @NghiaTranUIT commented on GitHub (Aug 4, 2021): You can download the response as a file too 👍 <img width="1160" alt="Screen_Shot_2021-08-04_at_19_33_49" src="https://user-images.githubusercontent.com/5878421/128181399-0bcf3218-d499-47b9-a615-65983b8f178a.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 7, 2021):

Better performance on the Raw Tab with this beta build: https://github.com/ProxymanApp/Proxyman/issues/1056#issuecomment-962547135

<!-- gh-comment-id:962567063 --> @NghiaTranUIT commented on GitHub (Nov 7, 2021): Better performance on the Raw Tab with this beta build: https://github.com/ProxymanApp/Proxyman/issues/1056#issuecomment-962547135
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#948
No description provided.