Ariya Hidayat
76de868075
Make HTTP authentication as page settings.
...
http://code.google.com/p/phantomjs/issues/detail?id=45
2011-09-16 17:34:02 -07:00
Ariya Hidayat
5449251a6c
Unify the name to 'cookiesFile' everywhere.
...
http://code.google.com/p/phantomjs/issues/detail?id=91
http://code.google.com/p/phantomjs/issues/detail?id=180
2011-09-15 09:40:22 -07:00
Ariya Hidayat
7a9b6b4fec
Clean-up WebPage constructor.
...
We shall just pass the Config instance, that's cleaner and less messy.
This is a preparation step for
http://code.google.com/p/phantomjs/issues/detail?id=190
2011-09-14 21:47:36 -07:00
Ariya Hidayat
bc348c5a35
Give function parameter a proper name.
2011-09-06 17:00:59 -07:00
Ariya Hidayat
962f99fa77
Fix typo in the method name.
2011-09-06 17:00:55 -07:00
Ariya Hidayat
e14c07f288
Fix member variable initialization order.
2011-09-06 16:38:51 -07:00
Ariya Hidayat
07c6eb81f5
Sort include files alphabetically.
2011-09-06 16:37:54 -07:00
Ariya Hidayat
c0e179d59e
Do not manage object lifetime, rely on Qt for that.
2011-09-06 16:35:19 -07:00
Ariya Hidayat
cebe64ec31
Config to limit the disk cache size.
...
Based on the previous patch at https://github.com/ariya/phantomjs/pull/144 .
http://code.google.com/p/phantomjs/issues/detail?id=220
2011-09-06 16:33:11 -07:00
Alex Whitman
774070809f
Fixes a couple of compiler warnings
...
* Unused parameter in networkaccessmanager.cpp
* No newline at the end of networkreplyproxy.cpp
2011-09-05 15:23:52 +01:00
Paul Dixon
461d533348
Removing unnecessary Terminal include
2011-09-02 17:47:33 +02:00
mintbridge
af71868c23
add basic http auth support to networkaccessmanager, and add the ability to pass the auth credentials in from the command line
2011-09-02 16:35:58 +01:00
Ivan De Marino
d8d88a3894
Added "Copyright..." line to files on which I worked on.
...
I tried to also add/remove based on the git history.
2011-08-31 16:29:40 +01:00
Joe Gornick
578aa6c236
Updated the network access manager to use a proxied reply so the response bodies can be captured.
2011-08-14 03:41:39 -05:00
Erik Dubbelboer
b1d947dd51
added persistent cookie support
2011-07-19 19:32:42 +02:00
Ariya Hidayat
f25a7a66e5
Bump the Qt requirement to version >= 4.6.
...
Also, remove code branch for Qt 4.5.
2011-06-26 21:51:30 -07:00
Ariya Hidayat
751e471068
Better timing for onResourceRequested and onResourceReceived.
...
We record the time right inside the network access manager. This gives
better accuracy than doing it from JavaScript side, no loss due to the
latency of signal slot connection.
2011-06-08 23:32:14 -07:00
Ariya Hidayat
dd8344f041
Expose more properties for onResourceReceived event.
2011-06-08 23:28:54 -07:00
Ariya Hidayat
555f80c899
onResourceReceived with stage=start should fire only once.
...
We detect if stage=start has been fired before. If yes, no need to
fire again, thus making the event is associated with the very
first byte received for the given resource.
2011-06-08 07:57:51 -07:00
Ariya Hidayat
5b2fdca640
Add a unique id to associate resource request and receive.
2011-06-08 07:54:28 -07:00
Ariya Hidayat
1cae77a3e0
Add 'onResourceReceived' event, fired when resource is being received.
...
This is now being used in the netsniff.js example.
2011-06-08 01:10:00 -07:00
Ariya Hidayat
4dfe70f620
Enumerate all headers in the HTTP request.
2011-06-07 00:19:12 -07:00
Ariya Hidayat
a0ab4f798e
Get away with manual qDebug() since we can use the API now.
2011-06-07 00:14:01 -07:00
Ariya Hidayat
8722399c0a
Add "onResourceRequested" event, fired when request is started.
...
To see how this is being used, see the new examples/netsniff.js.
http://code.google.com/p/phantomjs/issues/detail?id=2
2011-06-07 00:06:08 -07:00
Peter Jihoon Kim
57f525a78a
added option: --ignore-ssl-errors=[yes|no]
2011-04-29 16:32:40 +08:00
Ariya Hidayat
710e947ac7
Fix issue 93: build with Qt 4.5.
...
Guard some Qt >= 4.6 features in version checks.
2011-04-18 22:50:27 -07:00
Ariya Hidayat
a23a012ef9
Fix issue 93: build with Qt 4.6
...
Guard some new enums of QNetworkAccessManager in Qt version checks.
2011-04-18 22:47:29 -07:00
IceArmy
924eaa9cbd
Only show status code if it exists
2011-04-13 07:45:54 -07:00
IceArmy
acbc62a1a5
Added HTTP status code to debug messages in handleFinished()
2011-04-13 04:07:53 -07:00
IceArmy
3ca9137219
Show response URL on NetworkAccessManager's Reponse (because you can't always know what request the response came from)
2011-04-12 18:53:23 -07:00
IceArmy
6f9f368cab
Fixed issue 86 - req.url() in NetworkAccessManager createRequest() displays incorrectly
2011-04-12 18:37:29 -07:00
Jon Turner
0e1e5071fb
Added option for disk cache use
2011-04-12 15:21:09 +01:00
Ivan De Marino
be72a29c9f
Propagated License Headers.
2011-04-09 18:34:04 +01:00
Ivan De Marino
71e0612ccc
Added analysis of the HTTP Reply in the NetworkAccessManager.
2011-04-09 18:26:04 +01:00
Ivan De Marino
6ec8b3b669
New "shim" Network Access Manager, new 'browsermode' example and more.
...
The new Network Access Manager currently is designed to do just logging:
- logs HTTP Method type
- logs HTTP Destination URL
The new 'browsermode':
It's in "/examples" and make PhantomJS do just a call to "open(url)".
It has a companion shell script to help with the task.
Also, improvement for Message Handler:
messages are now prefixed with ISO Datetime.
2011-04-09 18:22:52 +01:00