The Internet Server Application Programming Interface (ISAPI) is an N-tier API of Internet Information Services (IIS).
Questions tagged [isapi]
410 questions
3
votes
1 answer
Delphi FireDAC hanging on ISAPI module (bpl) finalization with pooled connections
I've written an ISAPI module in Delphi XE10 using pooled FireDAC connections. In the unit's finalization section, I have the code:
Finalization
FDManager.Close;
The application freezes on the FDManger.Close line.
I have the Professional Delphi…

Steve Kramer
- 107
- 6
3
votes
1 answer
Calling SOAP webservices from 64-bit Delphi DLL
My Delphi XE6 project needs to call SOAP-based webservices. Unfortunately it seems that there may be a problem performing such webservice calls from 64-bit DLLs under IIS, which is how my project will be deployed.
See for example the following…

Tim
- 375
- 1
- 4
- 18
3
votes
7 answers
Can I create a unique filename based on ProcessID and ThreadID?
I have a delphi (Win32) web application that can run either as a CGI app, ISAPI or Apache DLL. I want to be able to generate a unique filename prefix (unique for all current requests at a given moment), and figure that the best way to do this would…

Graza
- 5,010
- 6
- 32
- 37
3
votes
3 answers
How can an ISAPI filter distinguish between being loaded by IIS or ISA?
I have an application implemented as an ISAPI filter whose behavior needs to change depending on whether it is being loaded by ISA or IIS. During GetFilterVersion it needs to register for SF_NOTIFY_SEND_RAW_DATA if being loaded by ISA or…

veefu
- 2,820
- 1
- 19
- 29
3
votes
1 answer
Getting web page is not responding in IE10
My web application is developed with classic ASP page, Java Applets and VB script. It also communicates with ISAPI dll.In some machines My application is working fine in IE10.
In some other machines I am always getting webpage is not responding…

user369287
- 692
- 8
- 28
3
votes
2 answers
How to install global isapi filters with wix? (IIS 7.5)
I am struggling to install a com based isapi dll globally into iis 7.5 using wix 3.6.3303.1/4.0.12.0.
I have the following wix config (full config here):

Richard Oliver
- 417
- 1
- 3
- 9
3
votes
1 answer
Delphi WebBroker / ISAPI versus Threading
I'm trying to make some work after a response producer.
In order to not hold time responses, I trying do this work in a Thread.
This thread create a DataModule, and do certain stuff (send emails, process file operations, etc) but the execution is…

adam9k
- 33
- 4
3
votes
2 answers
How to remove Headers in an ISAPI filter?
The ISAPI Filter documentation says I can call SF_REQ_SEND_RESPONSE_HEADER to send the response header, and also append additional headers.
ISAPI also has AddResponseHeaders to allow a filter to add additional headers to be sent in the response to…

Cheeso
- 189,189
- 101
- 473
- 713
2
votes
2 answers
Getting Port/URL data from Delphi TISAPIApplication:
*) I have a Delphi XE ISAPI dll running under IIS 7.5 - Server 2008 R2. The DLL launches an instance of TISAPIApplication. The application resides at a discreet, fixed, predetermined URL, and listens on a particular port (not port 80) for requests -…

Vector
- 10,879
- 12
- 61
- 101
2
votes
1 answer
How to get all ServerVariables in an ISAPI extension
I have an old ISAPI extension that needs to pass forward server variables to another application. Currently the application pushes a number of fixed values explicitly to the backend application, but it would be much nicer to actually return all of…

Rick Strahl
- 17,302
- 14
- 89
- 134
2
votes
0 answers
Removing pound/number '#' sign from URL
I have strange issue, some my ASP.NET webpage's URL contain '#' sign (pound/number sign).
What is this sign? and how do i get rid of it. I don't need this to appear in my URL and it seems I can't control it.
I have tried Google ... most of the…

user402186
- 489
- 2
- 7
- 17
2
votes
0 answers
Old web app having javascript issues with IE9
One of my job duties is supporting an old online app (written as an ISAPI dll). A customer has reported one function as not working any more. He says he's using IE8 on Win7 but I can only duplicate the issue with IE9 on Win7. The app is heavily…

DaveKub
- 983
- 2
- 19
- 30
2
votes
2 answers
%2B decoding to a space instead of a plus
We have a problem in a specific server. All plus signs posted to the application are replaced with spaces - that's in POST and GET, and on all pages on that site.
As a test case I have this little page (it's an ASP server):
2
votes
1 answer
ISAPI Rewrite 3 - Folder? (Windows IIS 7 Server)
So I have ISAPI Rewrite 3 (Helicon) installed on my Server Windows IIS 7 Server and the service is running.
In the Rewrite Manager, I have added a very simple rule (for all IIS Websites) that will redirect all requests to test.html. This is how it…

schnabler
- 687
- 7
- 23
2
votes
2 answers
ISAPI Filter not working on Windows 2008 R2 64-bit
I have developed an ISAPI filter which runs fine on 32-bit. I also compiled it for 64-bit using VS2005 cross-compiler. But when I am trying to run it on Windows 2008 R2 64-bit server with IIS-7.5, it does not work. It seems filter dll has been…

Jawaid
- 99
- 1
- 4
- 17