POST
|
I tested your service against the same above code and it works fine. I was able to add an attachment. This makes me believe that there might be something wrong with the proxy page. Can you test your proxy page from the browser? Just call the following URL in your browser and see if it takes you to your REST endpoint: http://<yourdomain>/<proxyFolderIfAny>/proxy.jsp?http://gis.magnolia-river.com/arcgis/rest/services/GasDev/FeatureServer/0/41612 Here is the documentation for setting the proxy page. Ok, I got it to work with the 3.0 ArcGIS javascript leveraging CORS, no proxy needed. A side question would be, can I upload photos from a directory, versus a file being selected through the <input type="file"> ?? If this was a mobile app and I took pictures, could I upload them with this same approach without using <input type="file"> ? Thanks for your help on the first part.
... View more
01-28-2013
10:04 AM
|
0
|
0
|
1950
|
POST
|
Hello, I am having a simliar issue described above and I used your steps which has gotten me to this point, but now I am stuck. Is this issue with my proxy.jsp ? At this point, I do not know what this could be other than I just cannot post with this proxy.jsp. Any feedback will probably be helpful and much appreciated. Here is my code to add attachments: esri.config.defaults.io.proxyUrl = "http://domain.com/proxy/proxy.jsp"; esri.config.defaults.io.alwaysUseProxy = false; featureLayer = new esri.layers.FeatureLayer(featureServiceUrl, { outFields: ["*"], visible: false }); featureLayer.addAttachment(objectId, document.getElementById("photoForm"), attachmentSuccess, attachmentError); Here is the response that I receive: Request URL:http://domain.com/proxy/proxy.jsp?http://gis.magnolia-river.com/arcgis/rest/services/GasDev/FeatureServer/0/41612/addAttachment Request Method:POST Status Code:405 Method Not Allowed Request Headersview source Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryvZ097dQtmN9qqhNX Origin:file:// User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3 X-Requested-With:XMLHttpRequest Query String Parametersview URL encoded http://domain.com/arcgis/rest/services/GasDev/FeatureServer/0/41612/addAttachment: Request Payload ------WebKitFormBoundaryvZ097dQtmN9qqhNX Content-Disposition: form-data; name="attachment"; filename="Chrysanthemum.jpg" Content-Type: image/jpeg ------WebKitFormBoundaryvZ097dQtmN9qqhNX Content-Disposition: form-data; name="f" json ------WebKitFormBoundaryvZ097dQtmN9qqhNX-- Response Headersview source Allow:GET, HEAD, OPTIONS, TRACE Content-Length:1293 Content-Type:text/html Date:Mon, 28 Jan 2013 14:05:58 GMT Server:Microsoft-IIS/7.5 X-Powered-By:ASP.NET
... View more
01-28-2013
04:11 AM
|
0
|
0
|
1950
|
POST
|
If you are using a featurelayer, it supports refresh() and redraw() methods. refresh() requeries the server, while redraw() just gets redraws the data from cache. I don't see these methods documented in the API, but there were there before, and I've been using them for a while... Jay hmmm, refresh() doesn't seem to do anything. map.refresh(); Or am I using the incorrect syntax ?
... View more
01-15-2013
10:55 AM
|
0
|
0
|
2419
|
POST
|
I have one background street layer and one feature layer with points in it, and after doing a map.centerAndZoom() to one of the points the points either don't show up or they are so large that it blurs the screen. I tried the "hide()" and "show()" methods but they do not help at all. The only way to get everything in focus is to move the map a bit to refresh the extent, as the previous poster suggested. So is there another way to refresh a feature layer that will work? Charlie Did you ever find resolution to this ?? I am having this exact same problem. Moving the map a bit gives me the functionality that I need, but I want to simulate that func by the use of a "refresh" button on the screen. Please help Esri support. Thanks.
... View more
01-15-2013
05:53 AM
|
0
|
0
|
2419
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|